remoteonsite
Lead Full Stack Software Engineer - Empower
Software Engineer
Lead the design and delivery of scalable web applications using JavaScript, React, Node.js, and Python, while architecting cloud solutions on AWS and ensuring robust CI/CD pipelines.
About the role
Key Responsibilities
- Architect and develop high‑performance web applications with React, Node.js, and Python.
- Lead a cross‑functional team, mentoring developers and driving best practices.
- Design and maintain scalable cloud infrastructure on AWS, including services such as Lambda, ECS, and RDS.
- Implement CI/CD pipelines using Docker, GitHub Actions, and automated testing frameworks.
- Collaborate with product, design, and data teams to translate business requirements into technical solutions.
Requirements
- 5+ years of full‑stack development experience with JavaScript, React, and Node.js.
- Strong background in Python and building RESTful APIs.
- Hands‑on experience with AWS services and cloud architecture.
- Proficiency in containerization (Docker) and CI/CD tooling.
- Excellent communication skills and a proven ability to lead technical teams.
Skills
javascriptreactnodejspythonawsdockercicd