Senior Fullstack Developer

Ready to take ownership of a healthcare SaaS platform, from customer conversations to production? Would you like to work with a fast-growing SaaS company in the healthcare sector, with a remote opportunity on a project in Norway? As a Senior Fullstack Developer, you'll shape the architecture, build backend and frontend solutions, and deliver secure, cloud-native features on Azure. You'll work across web and mobile applications, AI capabilities, and cloud infrastructure. If you combine strong technical expertise with a startup mindset and enjoy taking responsibility for the whole product lifecycle, this role could be your next challenge.

Key responsibilities

  • Own features from customer discussions and requirements through architecture, development, and production.

  • Build and maintain backend services and APIs using Java 21 and Spring Boot.

  • Develop web and mobile applications using React, TypeScript, and React Native.

  • Design cloud-native microservices and event-driven workflows using Azure Service Bus, Azure Functions, PostgreSQL, and Redis.

  • Develop and integrate AI capabilities using Azure OpenAI, and use AI development tools to support your engineering workflow.

  • Implement security, identity and access management, and data protection across the platform.

  • Build and maintain containerised infrastructure and delivery pipelines using Docker, Terraform, and Azure DevOps.

Ideal candidate profile

  • Several (8+) years of software development experience, with a strong background in SaaS product development.

  • Strong fullstack development skills across backend and frontend technologies, with Java and Spring Boot expertise and experience with React and TypeScript.

  • Proven experience with cloud-native architecture, microservices, APIs, containers, and event-driven systems, preferably on Azure, with AWS or GCP experience also welcome.

  • Strong understanding of security, identity and access management, and data protection.

  • Confidence using AI development tools such as Claude or GitHub Copilot, together with fluent English.

  • A proactive startup mindset, with the ability to work independently and take ownership from customer conversations through to production.

  • Nice to have: experience in healthcare or other regulated industries, production experience with LLMs and AI solutions, and additional depth in Java/Spring and Python.

Conditions

  • Location: Norway.

  • Work model: Remote.

  • Start date: As soon as possible.

  • Cooperation: Possibility of long-term cooperation.

Recruitment steps

  • Initial call with a •••• recruiter to discuss your experience, strengths and development interests.

  • Interview with the client (a few rounds may be required).

  • Decision and feedback.

At ••••, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself - we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.