Senior Fullstack Engineer
As a Senior Fullstack Engineer, you are essential to our organization by leveraging both frontend and backend expertise to solve complex problems across the technology stack. You apply your deep understanding of software development principles, patterns, best practices, and emerging technologies to drive innovation, guide others, and deliver high-quality, seamless solutions. By efficiently integrating frontend user experiences with robust backend architecture, you ensure our products are scalable, maintainable, and impactful, improving the daily lives of healthcare professionals and patients alike.
Key Responsibilities
As a Senior Fullstack Engineer, you’ll play a critical role in designing, developing, and maintaining secure end-to-end software solutions of high quality. You will show technical excellence, collaborate cross-functionally, and contribute to a learning culture of continuous improvement. Your work will ensure our products remain secure, reliable, and user-friendly while meeting the evolving needs of our users.
Our expectations are that you will focus on and contribute towards three main objectives:
- Design and Build End-to-End Solutions
- Ensure High Standards of Code and System Reliability
- Drive Cross-Functional Collaboration
Typical Tasks and Activities
As a Senior Fullstack Engineer working towards the above objectives, we believe that some typical tasks include:
- Demonstrate empathy with the user and find feasible solutions: Understand the needs of the user and come up with solutions across the full technology stack that are feasible in Aidn. Including breaking down solutions into actionable frontend and backend tasks.
- Developing and maintaining our frontend applications and backend services: Develop and maintain a high-quality frontend, secure backend services and APIs for efficient data sharing. Including writing automated tests and following company policies and best practices to ensure quality and reliability. Sometimes this also means proposing new company policies through RFCs and presenting them in a relevant channel or arena.
- Managing technical debt: Actively manage technical debt, balancing new features with long-term maintainability, to make sure that we have a healthy balance. Raise concerns when it’s not.
- Collaboration and communication: Collaborate with other functions within and outside the team, to drive collaboration and alignment. Continuously refine development processes to optimise for execution. Proactively communicate ideas, kudos or concerns and contribute to a transparent and collaborative team environment.
- Knowledge sharing: Share your experience and knowledge to your colleagues and help to create the learning culture of Aidn. Engage in architectural discussions to make sure that we design and build scalable and maintainable systems.
If you have the skills, experience and drive to juggle these varied responsibilities, we have a group of awesome engineers who would be delighted to make your acquaintance.
We think you will thrive at Aidn if…
- You are an effective communicator: Effectively communicate and share knowledge, technical concepts, task updates, and incident details to both technical and non-technical audiences, ensuring clarity and collaboration across teams.
- You are execution focused: Demonstrate an outcome-oriented approach, consistently delivering high-quality work that meets our needs for both backend and frontend, with a commitment to bringing tasks through to completion.
- You are able to connect team work to company vision: Knowing our company and your team's objectives and are able to prioritize technical work accordingly. Sometimes it means bringing in technical debt that enables us short term, paying off in the long term and needs to be managed over time.
- You can work independently with accountability: Demonstrate the ability to work autonomously, making informed and effective decisions that balance immediate needs with long term goals. Take ownership of initiatives from discovery to completion and drive solutions without extensive oversight.
- Act as a Bridge Between Frontend and Backend Engineers: Leverage fullstack expertise to seamlessly integrate user experience with backend systems, ensuring efficient workflows and scalable solutions. Advocate for best practices and provide mentorship to help others understand and improve the fullstack development process.
Other things to get excited about:
- Flexible hours
- 6 weeks of vacation
- Opportunity to take part in our employee share scheme
- The opportunity to contribute with your work, to a purpose-driven company
And there’s more! — Aidn has the advantage of being a member of the Kernel family, a collection of like-minded companies focused on building the next generation of health services for Norway and beyond. This association gives us access to advisors across the entire healthcare ecosystem, sufficient capital to support the long runways required by our ambitions, and the strategic partnerships needed to realize cooperation across today’s siloed landscape.
We think you are intrigued by this. We believe you want to join us. And we think you know why. We believe you want to put your talents to work for a purpose.
Aidn recognizes and celebrates diversity in all its forms, visible and non-visible in all areas of the work environment. We work to promote an anti-discriminatory environment where everyone feels safe and welcome.
Read our full Diversity, Inclusion & Belonging policy in our handbook here.
Are you curious? We welcome you to check out our employee handbook to get to know us, some of our benefits, and what drives us.
- Department
- Technology
- Locations
- Oslo
Senior Fullstack Engineer
Loading application form