About the job
Join Gapstars as a Senior Software Engineer / Associate Technical Lead!
At Gapstars, we collaborate with some of Europe's most innovative tech companies, from groundbreaking startups to rapidly growing scaleups, to assemble high-performance remote engineering teams.
With our headquarters located in the Netherlands and talent hubs in Sri Lanka and Portugal, we boast over 275 engineers who are passionate about tackling real-world challenges using state-of-the-art technologies. Our teams engage in a wide array of domains, including networking, marketplaces, SaaS, and AI, delivering scalable solutions that yield impactful results.
If you are seeking a workplace that values technical excellence, fosters a strong culture, and provides ample opportunities for personal and professional growth, look no further than Gapstars.
Role Overview
Are you a talented Full Stack Engineer excited to develop pioneering AI-driven applications in the healthcare sector? Do you excel in environments that push you to create scalable and high-performing software solutions? If yes, we would love to hear from you!
Your Opportunity
In your role as a Full Stack Engineer with a strong focus on back-end development, you will be responsible for designing, developing, and deploying scalable applications that power our AI-driven solutions. Collaborating closely with engineers, designers, and product teams, you will ensure that both front-end and back-end systems are optimized for performance and reliability.
Key Responsibilities
Develop front-end components utilizing modern JavaScript frameworks such as React.
Design, build, and enhance scalable backend services using Python frameworks (Flask, FastAPI, or Django).
Implement and optimize RESTful APIs, ensuring seamless integration with front-end components.
Design and optimize databases for performance and scalability, particularly using PostgreSQL.
Automate CI/CD pipelines and manage AWS cloud deployments.
Engage in code reviews and apply best practices for software development.
Diagnose and resolve production issues to ensure system reliability.
Collaborate with cross-functional teams to translate business requirements into technical specifications.

