We create huge multiplayer games that receive lots of awards, are enjoyed by thousands of players every day, and stand shoulder-to-shoulder with the best titles out there. Back-ends are one of the pillars of our games. They are a key and integral part of our games and their importance is paramount. We use modern technology, and we want to keep it that way, even in the future.
Responsibilities
- Develop server-side systems for cross-platform online games
- Write re-usable server code and libraries
- Optimize technologies with respect to cost and performance
- Oversee the design, architecture, and implementation of small and large-scale cloud projects
- Research and develop new technologies that could improve current and future projects
- Implement and maintain services, API’s, and administrative web pages
Requirements
- Experience with creating API’s and services
- Knowledge of Javascript and Node.js or a similar back-end programming language (Rust, Go, Ruby, Java)
- Knowledge and experience with relation databases like MySQL
- Minimum knowledge (at least) of noSql DB’s like Couchbase (preferred), Cassandra, Mongo, CouchDb, etc.
- Responsible of planning, triaging, and prioritizing tasks
- Ability to brainstorm ideas and prototype them
- Excellent communication skills
- Ability to listen to feedback and work within a team
Welcomed skills
- Knowledge about testing, unit tests, integration tests and how to make them
- Ability to work with Docker
- Basic knowledge of Kubernetes
- Experience with GitLab
- Experience with technologies like Vue.js, Typescript
We can offer
- 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.A