Node.js Developer

2 Hours 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

Canva - Frontend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
1 Month ago
Backbone - Junior Software Engineer, Backend

Backbone

Seattle, Washington, United States (Hybrid)
9 Months ago
The Walt Disney Company - Lead Software Engineer (Roku Engineer)

The Walt Disney Company

New York, New York, United States (On-Site)
5 Months ago
Playrix - Technical Director (Game Project)

Playrix

Serbia (Remote)
5 Months ago
ByteDance - Security Software Engineer

ByteDance

Singapore (On-Site)
5 Months ago
Voodoo - Principal Engineer SDK

Voodoo

Paris, Île-de-France, France (Hybrid)
9 Months ago
Volley - Senior Software Engineer, Platform

Volley

San Francisco, California, United States (Hybrid)
1 Month ago
Evolution - Scala Engineer

Evolution

Lisbon, Lisbon, Portugal (On-Site)
10 Months ago
Tencent - Game Backend Development Intern

Tencent

Auckland, Auckland, New Zealand (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - IN_Senior Associate_Full Stack Developer_Data & Analytics_Advisory_PAN India

PwC

Kolkata, West Bengal, India (On-Site)
5 Months ago
Playrix - Technical Director (Game Project)

Playrix

Serbia (Remote)
5 Months ago
Dream Sports - SDE 3 - Full Stack Developer

Dream Sports

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
GameChanger  - Staff iOS Software Engineer, Gameday

GameChanger

United States (Remote)
4 Weeks ago
Info Stretch - Sr. .NET Developer

Info Stretch

Indianapolis, Indiana, United States (On-Site)
3 Months ago
The Walt Disney Company - Lead Software Engineer, Commerce, Data & Identity

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Weeks ago
ION - Senior Full Stack Software Developer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
Garena - Senior Software Engineer (Back-end)

Garena

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Hour ago
Animoca Brands - Backend Developer

Animoca Brands

China (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

PwC - Junior/Senior Consultant - Fraud

PwC

Prague, Prague, Czechia (On-Site)
6 Months ago
NXP - Embedded Software Developer - Student

NXP

Brno, South Moravian Region, Czechia (On-Site)
6 Months ago
Evolution - IT Support Engineer

Evolution

Prague, Czechia (On_site)
3 Months ago
Canva - Senior 3D Designer

Canva

Prague, Czechia (Remote)
2 Months ago
Bohemia Interactive - Designer - Character and Weapon

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
5 Months ago
Wargaming - Motion UI Designer

Wargaming

Prague, Prague, Czechia (On-Site)
1 Month ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Months ago
VECTOR NORTH - [Vector North] Sr. 3D Artist

VECTOR NORTH

Prague, Prague, Czechia (Hybrid)
4 Months ago
Bohemia Interactive - Engine Render Programmer Prague/Brno

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
5 Months ago
Tesla - Account Manager - Czech Republic

Tesla

Central Bohemian Region, Czechia (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Pocket Worlds - Staff Backend Engineer - Infrastructure

Pocket Worlds

Poland (On-Site)
2 Weeks ago
Red Rover Interactive - Senior Server programmer

Red Rover Interactive

Newcastle Upon Tyne, England, United Kingdom (Hybrid)
10 Months ago
Simple Viral Games - Fullstack Developer Intern

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
8 Months ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Bragg - Java Developer - Platform

Bragg

Ljubljana, Ljubljana, Slovenia (Hybrid)
1 Month ago
Sawhorse Productions - Senior Roblox Developer

Sawhorse Productions

Los Angeles, California, United States (Remote)
2 Weeks ago
Abnormal Security - Software Engineer II - Back End (Engineering Effectiveness)

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Sporty Group - Software Engineering Team Lead - EU

Sporty Group

(Remote)
1 Week ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Backbone - Junior Software Engineer, Backend

Backbone

Seattle, Washington, United States (Hybrid)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Our story began with our first game, Arma: Cold War Assault, released back in 2001. Developed by just a handful of people, this PC-exclusive title became a massive success. It sold well over a million copies, received numerous industry awards, and was praised by critics and players alike. Since then, we've grown from a ragtag bunch of garage devs to an international family of over 400 professionals – working on major games like Arma 3, DayZ, Ylands, Vigor, and various other projects. Our ambition: to make games that act as platforms for people to explore, create, and connect.


 

Brno, South Moravian Region, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Brno, South Moravian Region, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

Prague, Czechia (On-Site)

Prague, Prague, Czechia (On-Site)

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

Prague, Prague, Czechia (On-Site)

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

Prague, Prague, 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