onsite
Full-Stack Software Developer - ICARUS Medical Innovations
Software Engineer
Full‑Stack Software Developer building end‑to‑end solutions for personalized orthopedic products, leveraging JavaScript, React, Node.js, Python, AWS, and Docker to deliver scalable, data‑driven applications.
About the role
Key Responsibilities
- Design, develop, and maintain web applications that support patient scanning, automated brace design, and order management.
- Collaborate with cross‑functional teams to translate clinical and product requirements into robust, scalable code.
- Implement RESTful APIs and microservices using Node.js and Python, ensuring high performance and reliability.
- Deploy and manage applications on AWS, utilizing services such as ECS, Lambda, and RDS.
- Containerize services with Docker and orchestrate deployments with CI/CD pipelines.
- Write unit, integration, and end‑to‑end tests to guarantee code quality and maintainability.
Requirements
- 3+ years of full‑stack development experience with JavaScript, React, and Node.js.
- Strong background in Python and experience building data‑intensive services.
- Hands‑on experience with AWS cloud services and Docker containerization.
- Proficiency in version control (Git) and agile development practices.
- Excellent problem‑solving skills and a passion for delivering high‑quality, user‑centric software.
Skills
javascriptreactnodejspythonawsdocker