At Doktor.Se we're searching for an experienced backend or full-stack developer to join our development team focused on patient healthcare experience within our Swedish market.
Our team’s mission is to provide high-quality and streamlined healthcare experience which improve patient outcomes with proactive support and precise care direction, and to help our medical staff by efficiently preparing each case and optimising workflows.
At Doktor.Se we are reinventing the way the Swedish health care system works by making it more accessible, convenient and efficient without compromising on quality and safety. We work closely with the medical staff, nurses and doctors with many years of experience in the medical field to develop the best experience for both patients and staff.
Our hybrid model of owning health clinics (vårdcentraler) around Sweden and building our own digital solutions has proven to be very successful with millions of registered users, millions of consultations every year and a strong year over year growth. Our model puts patients first and adds value to all stakeholders. We’re proud of our 95% patient satisfaction and we maintain an average app store ranking over 4.5/5. We are also the most popular digital healthcare employer in Sweden.
At Doktor.se you will develop brand new features as well as improve and optimise our existing services. We mostly work within the Swedish market, but we also maintain some core services which are used in multiple markets around the world.
You will be working in a small, cross-functional team with full-stack, front-end and mobile app developers in close collaboration with our product manager and designers. Your main responsibilities will be focused on the backend, but with a smaller team we must help where we are needed, giving opportunity to personal growth in new areas if you want. The team has a lot of autonomy in how we solve technical problems and the way we work so we’re looking for somebody who enjoys making the work environment as well as the tech stack even better.
While our team is small, we integrate with many other systems in our platform, which means you’ll get to work with other teams and technologies to ensure that we create the best results and have a harmonious platform.
We use microservices where our main stack is using TypeScript and NodeJS. We host on AWS and strive to be cloud native using ECS, Fargate and serverless lambdas. We use an event driven architecture built around SQS and SNS.
We also run some services on Python using Django and FastAPI, giving you opportunity to learn or help there, but knowing Python is not required for this role. If you are a Python developer wanting to move into TypeScript, we want to hear from you too.
You should have experience working on the entire stack from CI/CD pipelines, managing cloud services, working with PostgreSQL, and building APIs in Node.js and Nest.js. If you can or want to work on front-end facing features that’s a big plus.
As a senior engineer we expect you can design and architect systems from the ground up with minimal guidance, knowing which design patterns to use and write well-structured and testable code. You support other team members and drive our functional guilds to improve our tech stack for everybody at the company.
We speak many languages, but our main communication language is English. Swedish or experience with or from the Swedish healthcare system is a big plus.
We offer you
Every employee is equally important to the success of Doktor.se! We are driven by seeing people grow and develop, therefore we create opportunities to work in what you are passionate about. Together we create a great team spirit, culture, and community. We are passionate about giving all people a healthier life, work-life balance is something that is highly valued. We offer you competitive salary package, 30 days of paid vacation per year, collective agreements, ITP1 (pension plan), top-quality working equipment, wellness allowances, phenomenal colleagues, a beautiful office in the central of Stockholm and remote work options.
We also offer you a laptop and phone and any other office equipment you might need. We do not dictate what software you use to get your work done, so you get to pick the OS and tools that best suit you, in the tech team we are about 70% macOS, 30% Linux.
Start: As soon as possible, respecting any notice period
Type of role: Full-time, until further notice, with an initial probation period
Place: Office at Sveavägen 63, Stockholm and remote. We work from the office 3 days / week.
The recruitment process: We are meeting applicants on an ongoing basis. There is no need for a personal letter or a CV, just connect with your LinkedIn profile. If your profile matches what we are looking for, we will reach out to you as soon as possible.
Take this great opportunity to work in an innovative, fast and dedicated environment - we are looking forward to your application!