remoteonsite
Full Stack Developer - Persistent Systems
Full Stack Developer
Full Stack Developer crafting scalable web solutions using JavaScript, React, Node.js, and Python, with cloud deployment on AWS and containerization via Docker.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end web applications using React for the front‑end and Node.js or Python for the back‑end.
- Implement RESTful APIs, integrate third‑party services, and ensure secure, high‑performance data flows.
- Containerize applications with Docker, orchestrate deployments on AWS (EC2, ECS, Lambda) and manage CI/CD pipelines.
- Collaborate with cross‑functional teams to translate business requirements into technical specifications and deliver iterative releases.
- Write unit, integration, and end‑to‑end tests; perform code reviews and enforce coding standards.
Requirements
- 3+ years of full stack development experience with JavaScript, React, and Node.js or Python.
- Proficiency in AWS services, Docker, and modern CI/CD practices.
- Strong understanding of relational and NoSQL databases, authentication, and API security.
- Excellent problem‑solving skills, ability to work independently and in a collaborative environment.
- Effective communication skills and a passion for building high‑quality, scalable software.
Skills
javascriptreactnodejspythonawsdocker