Fullstack Developer - Node.js, TypeScript
Location: Oslo (In‑house role)
Language Requirement: Fluent Norwegian (mandatory)
Employment Type: Permanent
Are you a fullstack developer who enjoys solving real product challenges and working with modern JavaScript technologies? Do you want to join an in‑house engineering team in Oslo where you can influence architecture, collaborate closely with product, and help shape scalable systems end‑to‑end?
If that sounds like you, we'd love to speak with you.
About the Role
We are looking for a Fullstack Developer with strong experience in Node.js and TypeScript, combined with hands‑on knowledge of ElasticSearch and RabbitMQ. You will be building, optimising, and maintaining the core systems that support our clients digital products, working across backend and frontend in a modern, collaborative environment.
This role suits someone who wants to work in a stable in‑house organisation with a strong engineering culture, not a consultancy environment with constant rotation.
What You Will Work On
* Design, build and maintain backend services using Node.js and TypeScript
* Develop and optimise search, indexing and data retrieval using ElasticSearch
* Work with RabbitMQ to build reliable message‑driven flows and system integrations
* Contribute to frontend development using modern JavaScript/TypeScript frameworks (React, Next.js or similar)
* Design APIs, integrations and scalable system components
* Participate in architectural decisions, code reviews and continuous improvement initiatives
* Work closely with product managers, designers and other developers in cross‑functional teams
* Ensure stability, performance, and security across the entire stack
What We're Looking For
* 5+ years' experience as a fullstack or backend developer
* Strong skills in Node.js and TypeScript
* Experience with ElasticSearch (indexing, querying, optimisation)
* Experience with RabbitMQ or similar message brokers
* Familiarity with modern frontend frameworks (React/Next.js/Vue etc.)
* Experience with cloud platforms (Azure, AWS or GCP), CI/CD and DevOps practices
* Understanding of RESTful APIs, integrations and distributed systems
* Database experience (SQL or NoSQL)
* Fluent in Norwegian - written and spoken (this is essential)
Who You Are
* You enjoy working across the entire stack and understanding how systems fit together
* You write clean, maintainable code and care about long‑term quality
* You take ownership and enjoy solving complex technical challenges
* You collaborate naturally with others and enjoy technical discussions
* You're comfortable in an in‑house setting with a strong product focus
What We Offer
* A permanent role in a stable, forward‑thinking organisation
* High influence on architecture and technical direction
* Modern tech stack with Node.js, TypeScript, ElasticSearch, RabbitMQ and cloud technologies
* Skilled colleagues and a supportive engineering culture
* Competitive salary and strong benefits
* Hybrid work flexibility
If this sounds interesting, we'd love to hear from you.
Reach out for a confidential chat or send your CV to e.tyler@tenthrevolution.com we're always excited to meet talented developers.
