Collaborate with cross-functional teams, including engineering, product, clinical, and support, to develop and implement the company's technical vision. This includes:
Write clean, maintainable, and efficient code across the full stack in C# or TypeScript.
Create and integrate with RESTful APIs for internal and external use.
Developing complex interfaces using ReactJS and TypeScript.
Develop, deploy, and maintain scalable, resilient cloud-native applications on platforms such as AWS or GCP.
Translating product and business requirements into solid technical solutions.
Participate in code reviews and contribute to improving software development processes and culture.
Build your own knowledge and skills to create AI and/or agent-based applications where appropriate, e.g. for intelligent process automation, data collection, and user assistance.
Requirements
Bachelor's or master's degree in Computer Science, Engineering, or a related field.
A minimum of four years of technical experience working in a company, preferably in a fast-paced environment, e.g. in scaleups
Able to communicate clearly and efficiently within our product & engineering team
Proficiency in C# and TypeScript (Java or Python is a plus).
React.js and Single-Page Application development.
Developing and deploying containerised applications within the context of cloud platforms (ideally GCP)
Building event-driven systems.
SQL and management of SQL databases in a cloud environment.
Automating complex processes and user journeys, e.g. onboarding, triaging and scheduling.
Familiar with spec-driven development using AI tools like Claude Code, Cursor, or Windsurf.