onsite
Staff Software Engineer - Full Stack - Tasklet
Software Engineer
Lead end‑to‑end product development as a Staff Full‑Stack Engineer, driving architecture, code quality, and delivery speed using JavaScript, React, Node.js, and AWS. Own feature ownership, mentorship, and scalable infrastructure.
About the role
Key Responsibilities
- Architect and deliver high‑performance web applications using JavaScript, React, and Node.js.
- Own feature ownership from concept through production, ensuring clean, testable code and robust CI/CD pipelines.
- Collaborate with product, design, and data teams to translate business requirements into scalable solutions.
- Mentor and coach junior engineers, fostering a culture of continuous improvement and knowledge sharing.
- Design and maintain cloud infrastructure on AWS, leveraging Docker, ECS/EKS, and serverless components.
Requirements
- 10+ years of software engineering experience with a strong full‑stack background.
- Deep expertise in JavaScript, React, and Node.js, plus experience with TypeScript.
- Proven track record building and scaling production systems on AWS.
- Strong understanding of containerization, CI/CD, and automated testing.
- Excellent communication skills and a passion for mentoring and technical leadership.
Skills
javascriptreactnodejsawsdockercicd