
Senior Backend Engineer, TypeScript/Node.js
It’s an exciting time to join Tactile. We're a diverse team of storytellers, puzzle enthusiasts and casual mobile game creators. Our story began in 2008 in the heart of beautiful Copenhagen, and since then we have experienced continuous growth, establishing ourselves as one of the largest gaming companies in Denmark. In more recent years, we have been scaling fast, in big part thanks to the success of a little game called Lily’s Garden. Now we’re on a mission to solidify our position as one of the leaders in creating out-of-the-ordinary casual puzzle games.
With more than 350 talented individuals, we are a mix of over 55 nationalities and 43% women. We truly appreciate the richness of different experiences and perspectives that Tactilers bring to the game. This is why we foster a lean organisational culture, in which each individual is encouraged to take responsibility, be open and grow in their own way. We pride ourselves in cultivating a studio environment that stays away from crunch, that fosters your skills no matter what your discipline is, and one that gives you a place to be creative alongside other passionate and invested storytellers.
🚀 Your role & impact:
Okay, let’s get a little bit more specific.
Here’s what you’ll be doing on the day-to-day as a Backend Engineer on our Core team:
- Building new features and functionalities for for the tools and systems supporting our game development processes
- Building and automating new games related systems
- Improving, extending and monitoring back and front-end tools
- Gaining a thorough understanding of the different shared backend technologies, and how they interact
- Contributing to our data warehouse and analytics systems
To keep it short & sweet, as a part of our Core team, you'll be working with a modern stack:
- TypeScript, Node.js & Express.js (as our main language and frameworks)
- REST APIs
- GCP
- Docker
- Kubernetes
- CircleCI
- MongoDB & Redis
- BigQuery (for our big data pipelines)
- DataDog (monitoring system)
- Airflow
- React.js
- ... and more! We do not expect you to know everything about this stack (we're not looking for unicorns), what matters most is that you enjoy working with and learning new technologies.
Practices & principles we cannot live without:
- Clean coding practices
- Code reviews
- OOP
- SOLID principles
- Test driven development (TDD) & unit testing
- Dependency Injection
What we're looking for:
- 🔥 Extensive experience (5+ years) in backend development with TypeScript and Node.js
- Experience in working with high-load traffic systems
- Experience in working within a bigger development team (4+ developers)
- It's great if you also have experience with or an interest in working with front-end
What’s in it for you?
🌆 Beautiful office space with probably the best view in Copenhagen
🩺 Pension and private health insurance
💻 A chance to work with the latest tools and technology
📚 Opportunities for individual growth with development talks as well as workshops, books and courses
🌮 Daily, healthy organic breakfast and lunch prepared by our professional chefs in-house
🥳 Social activities, including game nights, book club, Friday bar and more
🔍 Free Danish lessons with our in-house Danish teacher
Our interview process
Submit your application via the fill-in form at the top of this page. This is the easiest and fastest way to get in touch with our recruiters. We foster an inclusive culture and accessible workplace and want to make sure we provide everyone with the same opportunities for success. This is why we encourage you to apply regardless of your gender, sexuality, age, nationality, neurodiversity or disability. We review applications based on competencies and experience, so please do tell us about your favourite projects and technologies.
After we review your application, you can expect to go through the following steps:
Apply for this job
*
indicates a required field