remote
Senior Full Stack/Product Engineer
Software Engineer
Lead end‑to‑end product development, crafting scalable web applications with React, Node.js, and TypeScript while ensuring robust cloud deployment on AWS. Drive architecture, performance, and user experience for a fast‑moving SaaS platform.
About the role
Key Responsibilities
- Architect and implement new features across the full stack, from front‑end UI components in React to back‑end services in Node.js/TypeScript.
- Design and maintain scalable, secure APIs and microservices deployed on AWS, leveraging Docker and CI/CD pipelines.
- Collaborate closely with product managers and designers to translate user stories into high‑quality, production‑ready code.
- Mentor junior engineers, conduct code reviews, and enforce best practices for performance, security, and maintainability.
- Continuously evaluate and adopt emerging technologies to improve developer productivity and product quality.
Requirements
- 5+ years of full‑stack development experience with JavaScript, React, Node.js, and TypeScript.
- Proven track record of building and scaling cloud‑native applications on AWS.
- Strong understanding of containerization (Docker) and automated deployment (CI/CD).
- Excellent problem‑solving skills and a passion for clean, testable code.
- Effective communication and collaboration skills in a fast‑paced, cross‑functional team.
Skills
javascriptreactnodejstypescriptawsdockercicd