Node.js Developer

3 Months 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

lifechruh - Church Support Operations Manager

lifechruh

Edmond, Oklahoma, United States (On-Site)
4 Months ago
Talrop - Creative Director

Talrop

Kochi, Kerala, India (Hybrid)
11 Months ago
Pivotroots - Director - Design

Pivotroots

Mumbai, Maharashtra, India (On-Site)
3 Months ago
SBM Management - Custodial Lead

SBM Management

Stanton, Tennessee, United States (On-Site)
2 Months ago
USE Insider - Senior Customer Success Manager - Malaysia

USE Insider

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Week ago
Assist software  - Node.js Engineer

Assist software

Suceava, Suceava County, Romania (Remote)
8 Months ago
extreme network - Principal Backend Java developer

extreme network

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Optery - Senior Backend Engineer

Optery

Mexico (Remote)
2 Weeks ago
Gamomat - Backend Software Engineer

Gamomat

Berlin, Berlin, Germany (Hybrid)
3 Months ago
PhonePe - Engineering Manager - Backend

PhonePe

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Roof Stacks - Senior iOS Developer

Roof Stacks

İstanbul, Türkiye (Hybrid)
1 Year ago
Divensi - Engineering Administrator/Systems Administrator/Systems Engineer

Divensi

Springfield, Virginia, United States (On-Site)
7 Years ago
London stock Exchange - Third Party Risk Officer

London stock Exchange

London, England, United Kingdom (Hybrid)
2 Months ago
Ubisoft - Regional Project Intelligence Director (Nordics & Romania)

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
3 Months ago
InMobiInMobi - Manager Government Relations

InMobiInMobi

New Delhi, Delhi, India (On-Site)
7 Months ago
endava - Senior DevOps Engineer

endava

Buenos Aires, Buenos Aires, Argentina (On-Site)
2 Months ago
Marks, part of SGS & Co - Associate Creative Director (Brand and Packaging)

Marks, part of SGS & Co

Chicago, Illinois, United States (On-Site)
4 Weeks ago
HopSkipDrive - Contracts Manager- Deal Desk

HopSkipDrive

United States (Remote)
1 Week ago
London stock Exchange - Senior Manager of Engineering Obsolescence Control

London stock Exchange

London, England, United Kingdom (On-Site)
2 Weeks ago
Riot Games - Senior Game Producer - Project K

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

WebTech Corporation - Metal Welder

WebTech Corporation

Pilsen, Plzeň Region, Czechia (On-Site)
2 Months ago
Make - Software Engineering Intern

Make

Prague, Czechia (On-Site)
2 Months ago
bohemia interactive - QA Automation Engineer - DayZ

bohemia interactive

Prague, Prague, Czechia (On-Site)
6 Months ago
Gaijin Entertainment - Java Developer

Gaijin Entertainment

Prague, Czechia (On-Site)
3 Months ago
Warhorse Studios - Senior C++ Programmer

Warhorse Studios

Prague, Prague, Czechia (On-Site)
11 Months ago
Valeo - Platform Validation Engineer

Valeo

Prague, Prague, Czechia (On-Site)
1 Month ago
Wargaming - Tactical Sourcing Supervisor

Wargaming

Prague, Prague, Czechia (Hybrid)
5 Months ago
Square - Sales Advisor (Part-time)

Square

Prague, Prague, Czechia (On-Site)
2 Weeks ago
broadcom - Senior QA Engineer

broadcom

Prague, Prague, Czechia (On-Site)
2 Weeks ago
WebTech Corporation - Painter

WebTech Corporation

Pilsen, Plzeň Region, Czechia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

klei studios - Backend Programmer

klei studios

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
King - Senior Software Engineer (Backend)

King

London, England, United Kingdom (On-Site)
1 Year ago
Stratecent - Sr. Java Developer with Rest API Development

Stratecent

Reston, Virginia, United States (On-Site)
7 Years ago
Guardian - Senior JAVA Backend API Engineer

Guardian

Holmdel, New Jersey, United States (Hybrid)
3 Weeks ago
Sporty - Backend Developer

Sporty

(Remote)
2 Months ago
Postman - Senior Engineer (Backend)

Postman

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
PostHog - Backend Engineer

PostHog

United States (Remote)
2 Weeks ago
Canva - Senior Backend Software Engineer

Canva

Auckland, Auckland, New Zealand (Remote)
3 Months ago
Flow - Senior/Staff Backend Software Engineer

Flow

Palo Alto, California, United States (Hybrid)
9 Months ago
Roof Stacks - Head of Backend Development

Roof Stacks

İstanbul, Türkiye (Hybrid)
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)

Mníšek Pod Brdy, Central Bohemian Region, 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)

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