remoteonsite
Senior Developer Full-Stack - Dyson
Software Engineer
Senior Full‑Stack Developer driving end‑to‑end application development using JavaScript, React, Node.js, Python, and AWS, delivering scalable, cloud‑native solutions for a global tech team.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance web applications using React, Node.js, and Python.
- Architect and deploy scalable services on AWS, leveraging ECS, Lambda, and RDS.
- Implement CI/CD pipelines with Docker, GitHub Actions, and automated testing.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Mentor junior developers and conduct code reviews to uphold quality standards.
Requirements
- 5+ years of full‑stack development experience with JavaScript, React, and Node.js.
- Strong proficiency in Python and experience building RESTful APIs.
- Hands‑on experience with AWS services and containerization (Docker, ECS).
- Solid understanding of database design (SQL/NoSQL) and performance tuning.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javascriptreactnodejspythonawsdocker