Summary
✨ AI‑Generated
A full-stack development role within an international product team, focused on building and improving business-critical applications with C#/.NET, React, and TypeScript. You will work across frontend and backend challenges, collaborate with developers and product stakeholders, and contribute to secure and reliable software.
Highlights
Full-stack role combining backend and frontend development with meaningful technical responsibility, international collaboration, knowledge sharing, and work on secure, reliable, business-critical software.
Description
Build reliable software with an international product team
Do you enjoy working across backend and frontend development, solving technical challenges and turning business needs into secure, reliable software?
As a Full-Stack Developer at Atea, you will develop and improve business-critical applications using C#/.NET, React and TypeScript.
You will join an international product team and work closely with developers, Product Owners and other stakeholders across several European locations.
You will have meaningful technical responsibility, but you will not be expected to solve everything alone.
You will have skilled colleagues around you who share knowledge, challenge ideas and work together to build software that creates real value for its users.
About The Role
You will contribute to products within the team’s portfolio, currently including solutions such as Zoom and Cloud Reports.
The product scope may develop over time and could also include Application Manager Online.
Regardless of the product you work on, you will be part of the same international team and technical environment.
You will contribute throughout the development process, from understanding requirements and discussing technical solutions to development, testing and continuous improvement.
The team works according to Agile principles, with security, maintainability and business value as important parts of the development process.
AI-assisted development is also part of how we work.
We are looking for someone who can use AI tools thoughtfully and effectively while maintaining good engineering judgment and high standards for security and quality.
What You Will Do
In this role, you will:
Develop and maintain full-stack features using C#/.NET, APIs, React, TypeScript and JavaScript, based on product and business requirements.
Contribute to architecture and engineering quality by applying secure development principles, established design patterns and SOLID practices, as well as conducting code reviews and writing maintainable unit tests.
Improve the performance, availability and maintainability of our applications through troubleshooting, technical analysis and continuous improvement.
Collaborate with Product Owners, developers and stakeholders across locations, share knowledge within the team and use AI-assisted workflows to support development, testing and problem-solving.
Who We Think Will Thrive In This Role
You will probably enjoy this role if you like combining hands-on development with technical problem-solving and collaboration.
You take responsibility for your work and communicate clearly when requirements, priorities or technical decisions need to be discussed.
You care about building solutions that are secure, stable and maintainable, while remaining curious about new technologies and better ways of working.
Because the team is distributed across several countries, you should be comfortable collaborating digitally and communicating with colleagues from different professional and cultural backgrounds.
What We Believe You Need From Day One
We believe the following experience is important for succeeding in the role:
At least four years of professional software development experienceStrong experience with C# and .NET, including API developmentPractical experience with React, TypeScript and JavaScriptExperience working with Microsoft SQL databasesExperience with unit testing and writing maintainable testsA good understanding of secure software development and SOLID principlesProfessional English communication skills, both written and spoken, at approximately B2 level or above
Relevant professional experience may compensate for formal IT education.
It is an advantage if you also have
It would be useful, but not essential, if you have experience with:
Microsoft Azure, including Function Apps, Storage, App Service or Key VaultAzure DevOps and CI/CD pipelinesCloud cost awareness and Azure cost optimisationMentoring or supporting other developersAgile product development in an international or distributed team
What You Can Learn After Joining
You do not need to know every product, internal tool or Azure service from your first day.
You will have the opportunity to learn:
The products and business areas supported by the teamThe team’s architecture, development processes and internal toolsAdditional Azure services relevant to the product portfolioHow the team uses AI-assisted workflows in development, testing and problem-solving
Your curiosity, willingness to share knowledge and ability to learn are more important than being able to check every box.
What You Can Expect From Us
At Atea, you will join an international and welcoming working environment where collaboration and knowledge sharing are part of everyday work.
We offer:
A technically varied full-stack role across backend and frontend developmentAn international product team with skilled colleagues across several European locationsOpportunities to influence technical solutions, architecture and engineering practicesTraining and development opportunities tailored to your professional goalsAccess to company-sponsored certifications and relevant learning activitiesA hybrid working model based on the role, location and business needsAn inclusive environment with professional and social meeting placesLocal employment benefits based on whether you are employed in Norway or Latvia
We believe strong software is built by people who challenge ideas, share knowledge and help each other improve.
You will receive responsibility and room to contribute, with a team around you when the problems become difficult.
A Little About Atea
Atea works with technology that supports organisations and the people who depend on it.
Behind every reliable solution are people who develop, test, improve and support it together.
As part of Atea, you will join a wider professional community with opportunities to learn, share experience and develop your skills.
We believe in giving people responsibility while making sure they have colleagues and expertise around them.
Practical information
Position type: Full-timeLocation: Drammen, Norway or Riga, LatviaWorking model: HybridWorking language: Norwegian and EnglishApplication deadline: 18.10.26Contact person: Margarita ScerbakovaJob role: Developer
Interested?
If you would like to build secure and reliable software with an international team, we would be happy to hear from you.
You may not meet every preferred qualification listed above, and that is okay.
If you have strong experience with the core technology stack, enjoy collaborative product development and are motivated to learn, we encourage you to apply.