About the job
As a software engineer at Dignio youll play a key role in developing maintaining and enhancing both new and existing backend serviceswhile also contributing to the frontend where needed. This role is primarily backend-focused but we value engineers with a grasp of modern frontend development and a willingness to collaborate across the stack.
Dignio delivers critical healthcare services to patients and professionals. This demands the highest standards for security availability and stability. Youll work in a cross-functional team of product leads designers and engineers using technologies like Python FastAPI React TypeScript PostgreSQL Docker and AWS.
Expect to be challenged dailyyour work will have a real impact on the lives of patients across the globe.
We are seeking someone with 46 years of professional experience with a strong backend orientation. This is an on-site position in Oslo.
Responsibilities
Design develop and maintain scalable backend services and APIs.
Contribute to new features in our client-facing apps using modern frontend tools when needed.
Translate product and user needs into high-quality technical solutions.
Collaborate closely with product owners designers and engineers to define and deliver the best possible user experience.
Write clean reusable testable code that meets our high quality standards.
Optimize system performance across devices and geographies.
Take part in our DevOps culture to ensure high availability security and observability.
Maintain solid documentation and contribute to process improvement.
What were looking for
46 years of professional software engineering experience.
Strong backend development skills with solid Python experience (especially FastAPI and/or Flask).
Experience with PostgreSQL and SQLAlchemy.
Interest and some experience with frontend technologiesideally React and TypeScript.
Familiarity with and modern JavaScript tooling is a plus.
Comfort working in a cloud environment (preferably AWS).
Proficiency with tools like Git Docker and CI/CD pipelines.
Commitment to clean maintainable and scalable code.
Ability to reason about architecture and communicate trade-offs clearly.
Understanding of design patterns (e.g. dependency injection service layers).
Experience with legacy systems and improving them through best practices.
A proactive mindset and ability to work independently and as part of a team.
Qualifications
Relevant higher education in Computer Science or equivalent experience.
Demonstrated full-cycle software development experience.
Fluency in Norwegian is required.
Strong communication skills in English both written and spoken.
What we offer
A vital role in our mission to empower people by bringing healthcare home.
A fast-growing and ambitious tech environment that supports learning and experimentation.
Encouragement to pursue hobby projects meetups and hackathons.
Daily opportunities to solve meaningful complex problems.
Flexibility around working hours and home office.
A young diverse and passionate team culture.
Competitive salary.
Free lunch social activities and a fun atmosphere.
Excellent health and travel insurance for you and your family.
Brand new offices in central Oslo.
Apply for the job
Do you want to join our team as our new Software Engineer
Wed love to hear from you!