Node.js Developer

1 Month ago • 1 Years + • Backend Development

Job Summary

Job Description

Bohemia Interactive seeks a Node.js Developer to create, manage, and expand backend services for their popular game titles (Arma Reforger, DayZ, and unannounced projects). Responsibilities include developing server-side systems for cross-platform online games, writing reusable server code, optimizing technologies for cost and performance, and overseeing the design and implementation of backend services. The role requires strong Node.js skills, API creation experience, database knowledge (SQL and NoSQL), and the ability to work effectively in a team. Junior developers with at least one year of hands-on experience are encouraged to apply, along with seasoned professionals. The ideal candidate will be comfortable with a high level of autonomy and will contribute to R&D efforts for future projects.
Must have:
  • Javascript/Node.js programming
  • API and service creation
  • Relational database knowledge (MySQL)
  • NoSQL database basics
  • Task planning & prioritization
Good to have:
  • Ruby/Python/PHP
  • Couchbase experience
  • Testing (unit, integration)
  • Docker & Kubernetes
  • GitLab
  • Vue.js/React/Angular
  • Java/Kotlin/Rust
Perks:
  • 27 days of holidays
  • Company profit-sharing plan
  • Benefit program
  • Meal contribution
  • Relocation package
  • Free access to all company games

Job Details

Node.js Developer

Join the team behind one of the biggest in Central Europe and work on backend services for our largest and latest game titles.

Create, manage, and expand our portfolio of backend services that power games like Arma Reforger and DayZ. Help us develop and maintain backend systems that serve hundreds of thousands of players online and enable Bohemia Interactive to deliver unique and extraordinary gaming experiences.

Help develop online services that make our games multiplatform and connect players across different gaming platforms. Work on a technological pillar that will support our unannounced titles — the kind of games we hope will make a global impact.

Job Description

In this role, you’ll be responsible for backend services built in Node.js. You’ll oversee their development, maintenance, and overall direction. You’ll have a high level of autonomy, and we’ll welcome your ideas and feedback.

If you’re looking for a place where you can learn a lot or put your current skills into real-world practice, you’ve come to the right place. While we’re not looking for complete beginners, we’re open to talented junior developers (with roughly a year of hands-on experience) as well as seasoned professionals. The more technologies and experience you bring, the better. But don’t hesitate to reach out even if your portfolio isn’t extensive.

We always appreciate it if you have a personal project you’re working on in your free time, where you’re applying and expanding your skills and knowledge.

Responsibilities

  • Developing server-side systems for cross-platform online games
  • Writing reusable server code and libraries
  • Optimizing technologies with respect to cost and performance
  • Overseeing the design, architecture, and implementation of both small and large-scale  backend services
  • R&D of new technologies that could improve current and future projects
  • Implementing and maintaining services, APIs, and administrative web pages

Requirements

  • Javascript / Node.js programming skills
  • Experience with creating APIs and services
  • High level of knowledge in Node.js (Ruby, Python, PHP, etc. is a plus)
  • Adequate level of knowledge in relational databases, preferably MySQL (or any *SQL language)
  • At least a basic knowledge of some NoSQL databases like Couchbase (preferred), Cassandra, MongoDB, CouchDB, etc.
  • Ability to plan, triage, and prioritize tasks
  • Ability to brainstorm ideas and prototype them
  • Teamwork and communication skills

Welcomed Skills

  • Knowledge of testing, unit tests, integration tests, and how to create them
  • Familiarity with Docker and basic knowledge of Kubernetes
  • Experience with GitLab
  • Experience with technologies like Webpack, Vue.js (preferred), React, Angular, CSS, PostCSS, Sass, web components, and service workers
  • Experience with Java / Kotlin or Rust

Benefits

  • 27 days of holidays per year
  • Company profit-sharing plan, benefit program, meal contribution
  • Relocation package
  • All our games for free and more
Applicants should submit their portfolio and CV detailing their previous work experience as well as a cover letter outlining their interest to work for Bohemia Interactive.

Similar Jobs

bazzar voice  - Software Engineer

bazzar voice

Belfast, Northern Ireland, United Kingdom (Hybrid)
2 Months ago
Sigma Software - Technical Support Engineer (FinTech)

Sigma Software

Warsaw, Masovian Voivodeship, Poland (On-Site)
7 Months ago
CME Group - Senior Backend Developer

CME Group

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Postman - Senior Software Engineer (Frontend), API Client

Postman

San Francisco, California, United States (Hybrid)
2 Weeks ago
Anavation - Senior Cloud Developer

Anavation

Virginia, United States (Remote)
1 Month ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight | Programmeur·se Généraliste Principal·e - Dead by Daylight

Behaviour Interactive

Middlesbrough, England, United Kingdom (Hybrid)
6 Months ago
Amazon games  - Game Backend Developer

Amazon games

Montreal, Quebec, Canada (On-Site)
1 Month ago
bytedance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

bytedance

San Jose, California, United States (On-Site)
4 Months ago
Balbix - Director Platform/Backend Engineering

Balbix

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Socialpoint - Senior Software Engineer (GameOps Tools)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

BigID - R&D Team Lead

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Weeks ago
Flow - Senior/Staff Web Engineer

Flow

Palo Alto, California, United States (Hybrid)
7 Months ago
Eccentric - JavaScript Developer

Eccentric

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Kabam - Backend Software Engineer

Kabam

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
dYdX - Senior Software Engineer - Backend

dYdX

New York, New York, United States (On-Site)
1 Month ago
Sigma Software - Senior React/Node.js Developer

Sigma Software

(Remote)
2 Weeks ago
playrix  - Technical Director (Game Project)

playrix

Georgia (Remote)
7 Months ago
Notion - Software Engineer, Core Product

Notion

San Francisco, California, United States (On-Site)
7 Months ago
Qualcomm - Senior ASIC Python/Full-Stack Developer

Qualcomm

Cork, County Cork, Ireland (On-Site)
2 Weeks ago
Rush street interactive  - Senior Full-Stack Automation Engineer

Rush street interactive

Estonia (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

vector north  - Producer

vector north

Prague, Czechia (Hybrid)
1 Month ago
NXP - Junior Developer of Systems Testing Infrastructure

NXP

Brno, South Moravian Region, Czechia (On-Site)
8 Months ago
bohemia interactive - Lead Character Artist

bohemia interactive

Brno, South Moravian Region, Czechia (On-Site)
1 Month ago
Make - Product Growth Expert

Make

Prague, Prague, Czechia (On-Site)
1 Month ago
Virtuos - Network Programmer

Virtuos

Czechia (Hybrid)
2 Months ago
Wrike - Account Development Manager

Wrike

Prague, Prague, Czechia (Hybrid)
1 Week ago
bohemia interactive - QA Testers for Arma 4

bohemia interactive

Prague, Prague, Czechia (On-Site)
2 Months ago
Make - Integration Engineer

Make

Prague, Czechia (Hybrid)
2 Weeks ago
Keen Software House - Senior Render Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
3 Months ago
Wrike - Staff Backend Engineer

Wrike

Prague, Prague, Czechia (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Vigaet - Internship-Backend Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Amazon games  - System Dev Engineer, Amazon Games

Amazon games

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
Evolution  - Software Developer in Data Science Team

Evolution

Riga, Latvia (On-Site)
1 Month ago
Smilegate - Platform Division Store Service Backend Developer

Smilegate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
Genpop interactive - Senior Software Engineer (Backend)

Genpop interactive

(Remote)
8 Months ago
bytedance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
Scanline VFX - Backend / Service Engineer

Scanline VFX

Toronto, Ontario, Canada (Hybrid)
5 Months ago
Rennsportgg - Senior Backend Engineer (f/m/x)

Rennsportgg

Sweden (Remote)
9 Months ago
Axon - Senior Privacy Engineer

Axon

Scottsdale, Arizona, United States (Hybrid)
6 Months ago
Epic Games - Senior Backend Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Bohemia Interactive is a game development studio. The company's goal is to create rich gaming experiences based on various topics of fascination. They have a common goal: to create rich gaming experiences based on various topics of fascination.

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Mníšek, Liberec Region, Czechia (On-Site)

View All Jobs

Get notified when new jobs are added by bohemia interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug