We are looking for a Full Stack Software Engineer to help modernise our systems into a cloud-native architecture using microservices and micro frontends. You'll work in an Agile SCRUM environment, collaborating closely with cross-functional teams to build secure, scalable, and high-performance applications. Beyond technical excellence, we value engineers who bring a collaborative mindset and passion for continuous improvement.
Responsibilities:
• Design, develop, document, and maintain cloud-native applications.
• Build responsive front-end applications using Angular & React (Micro Frontends).
• Develop scalable back-end services using Node.js, NestJS, and Python.
• Work with Kubernetes for containerised deployments and distributed systems.
• Integrate with third-party systems and APIs.
• Troubleshoot and resolve issues across hosted and Kubernetes environments.
• Ensure compliance with HIPAA and healthcare security standards.
• Collaborate with Product, QA, and Engineering teams in Agile SCRUM.
• Contribute to a culture of collaboration, mentorship, and engineering excellence.
Requirements:
• Strong experience in JavaScript, TypeScript, and Node.js .
• Hands-on experience with Angular and/or React (both preferred).
• Experience with NestJS for backend development.
• Solid knowledge of Microservices and Micro Frontend architecture.
• Hands-on experience with Kubernetes and containerised workflows.
• Strong understanding of software architecture and design patterns.
• Experience with SQL/NoSQL databases and API development.
• Exposure to CI/CD pipelines and cloud platforms (AWS or similar).
• Excellent communication and teamwork skills.
Nice to Have:
• Experience in healthcare or regulated environments (HIPAA/FDA).
• Knowledge of Docker, Kafka, and performance and load testing.
• Background in security and privacy best practices.