onsite
Staff Full Stack / Back End Engineer Node.js & React - Deep Origin
Backend Engineer
Senior full‑stack engineer leading the design and delivery of scalable back‑end services and React front‑ends, leveraging Node.js, TypeScript, and cloud infrastructure to power a scientific operating system.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance back‑end services using Node.js, TypeScript, and serverless/AWS technologies.
- Design and implement responsive, reusable React components for core scientific workflows.
- Collaborate with product, data, and research teams to translate scientific requirements into robust software solutions.
- Drive integration efforts with external partners, ensuring secure and reliable API communication.
- Mentor junior engineers, enforce best practices, and champion code quality, testing, and CI/CD pipelines.
Requirements
- 5+ years of professional experience building full‑stack applications, with deep expertise in Node.js and React.
- Strong proficiency in TypeScript and modern JavaScript (ES6+).
- Hands‑on experience deploying and scaling services on AWS (Lambda, ECS, RDS, S3, etc.).
- Familiarity with containerization (Docker) and infrastructure‑as‑code concepts.
- Proven ability to lead technical initiatives, solve complex problems, and mentor engineering teams.
Skills
nodejsreacttypescriptawsdocker