👋 We’re Attensi, a tech company born in Norway with a passion for gamified simulation training. Since 2012, we’ve grown into a global player, with solutions trusted by some of the world’s biggest brands across 150+ countries and 50+ languages.
We combine gamification, realistic interactive scenarios, and decision-driven dialogues, all powered by our own game AI, to deliver immersive, hands-on learning experiences that scale across large organizations and drive real behavior change.
Our clients include Circle K, BCG, PwC, Accenture, KPMG, ABB, Equinor, and Novartis. Today, we’re a team of 240+ Game Changers across Europe and the US, with 120 of us based at our HQ in Oslo.
Want to join a world-class tech team building the systems that power immersive learning worldwide?
You’ll be part of the team that builds the underlying systems powering Attensi’s global learning experiences, used by hundreds of thousands of users worldwide.
This is a full-stack JavaScript role with a strong backend focus. You’ll work primarily on backend services and APIs built with Node.js and TypeScript, and contribute to frontend features in our superuser apps using React when needed.
What You Will Do
Design and build secure, scalable applications using Node.js and TypeScript with and without AI
Configure and deploy backend services to Kubernetes using GitOps (ArgoCD)
Build and maintain CI/CD pipelines through GitHub Actions
Contribute to frontend features using React and ShadCN design system
Work with technologies like PostgreSQL, Redis and Kafka
Take part in discussions about capacity planning, performance and security
Help operate and improve our live production environments
Collaborate in small, cross-functional feature teams to build innovative learning experiences
Our backend infrastructure runs on AWS and includes technologies such as Node.js, Ruby on Rails, .NET Core, PostgreSQL, Redis, Kafka, Kubernetes, and ArgoCD. You don’t need to know everything; strong fundamentals, curiosity and a willingness to learn matter most.
Who You Are
Solid backend development experience with Node.js/TypeScript
Experience with other languages like Python, Ruby, or C# is also valuable
Good understanding of design, scalability and industry best practices
Experience with, or interest in, frontend development using React
Relevant education or equivalent practical experience
What we offer
At Attensi, you’ll join a fast-growing scale-up that’s already a global leader in its field. Expect a flat, open, and collaborative environment, surrounded by smart, talented colleagues from diverse backgrounds.
We’re committed to helping people grow with us, and you’ll have the opportunity to shape your role over time. Expect exciting challenges in a dynamic and innovative environment with big ambitions.
We work hard, but we also have fun—from Attensi-days to sporting events, after-work drinks, parties, game nights, and company trips.
Excited to make an impact with us? Let’s talk!
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. đź“…
What Fellow Engineers Say
