Back to jobs
Backend Developer (4 day week)
- Posted 04 October 2024
- Salary €50000 - €55000 Per Year
- LocationImsida
- Job type Permanent
- DisciplineGames Programming
- Reference19681
- Contact NameMargaret Smith
Job description
Maltese studio, Dorado Games are looking to bring in a Backend Developer to their interdisciplinary team, to work on their line-up of online games, and other as yet, unannounced titles.
As a Backend Developer at Dorado, you can expect to utilise a blend of proven and new technologies as you work with Dorado’s proprietary Java game engine that interfaces with other services written in Java and PHP, which they are constantly extending and improving.
Dorado’s servers run on a distributed architecture in the Google Cloud and their game clients are complex web applications, written in TypeScript and making use of the Vue.JS framework, you’ll be improving the existing backend and creating new services around it.
Dorado Games are an established Malta based studio with a tight knit team of developers who work across teams on the studio’s portfolio of immersive games that encourage strong competitive strategy play, including the military themed online RTS game “Conflict of Nations: World War 3” for mobile and PC platforms.
Your responsibilities…
As a Backend Developer at Dorado, you can expect to utilise a blend of proven and new technologies as you work with Dorado’s proprietary Java game engine that interfaces with other services written in Java and PHP, which they are constantly extending and improving.
Dorado’s servers run on a distributed architecture in the Google Cloud and their game clients are complex web applications, written in TypeScript and making use of the Vue.JS framework, you’ll be improving the existing backend and creating new services around it.
Dorado Games are an established Malta based studio with a tight knit team of developers who work across teams on the studio’s portfolio of immersive games that encourage strong competitive strategy play, including the military themed online RTS game “Conflict of Nations: World War 3” for mobile and PC platforms.
Your responsibilities…
- Developing the backend for new game features and integrating them with the frontend
- Writing code optimized for efficiency and maintainability, primarily, but not solely in Java
- Writing technical documentation for existing and planned game features
- Collaborating across departments and key members to create and deliver an exceptional and involving online game play experience
- 2 or more years’ experience in a Backend role
- Strong server-side Java knowledge
- Strong SQL knowledge
- Ability to produce fast, well documented and easily extendable code
- Ability to articulate and document technical designs clearly and analytically
- Good object oriented programming skills, familiarity with the most common design patterns
- Ability to communicate effectively and objectively in English
- Experience in developing online multiplayer games
- Familiarity with agile software development and scrum
- Some experience with PHP is advantageous
- Experience with message queues (Kafka) and caching solutions (Redis, Memcached)
- Experience with setting up CI/CD pipelines (Jenkins, Gradle, Docker, etc.)
- Familiarity with the Linux
- Skills in navigating and debugging complex infrastructures
- Client side scripting skills (Javascript, Typescript)
- Familiarity with the VueJS framework
- Some frontend development experience with HTML5/CSS would be very beneficial
- Familiarity with developing and maintaining mobile applications (iOS, Android)
- Passion for online strategy games!
- Relocation support
- Private health insurance coverage
- 4 day work week (on site Monday to Thursday)
- Cool office based by the beach and fun work events