Post a job

Job has expired

This job post is expired and is no longer taking new applicants.

Return home Find similar jobs

Senior Golang Developer, Barcelona/remote

ZeptoLab logo

Location
Portugal
ZeptoLab

Job Description

We are looking for an experienced Backend Developer to join ZeptoLab’s New Games team!

As a Senior Backend Developer at Zeptolab, you'll be integrated into a game team tasked with constructing scalable backend components, while also actively contributing to game design and direction. You'll be responsible for making sure that our hundreds of thousands of daily players get the best, most uninterrupted experience possible.

If you have experience in developing live systems, and you understand what it means to support a system with large user volumes, in addition to being interested and excited about working in these areas - this might be a great opportunity for you!

This role is based in the Barcelona office (hybrid model), or remote in CET zone.

Responsibilities

  • Design and implement backend components for a new unannounced game;
  • Work as part of a game development team to establish and understand game requirements based on features design and translate them into technical solutions;
  • Collaborate with the client developers to ensure smooth integration between the game client and server.

Requirements

  • 3+ years of experience in Go development;
  • 5+ years of experience in server-side development;
  • Good experience with Linux shell and scripting languages;
  • Good experience with Just-in-time development approach;
  • Database design and implementation skills, and good SQL/NoSQL knowledge;
  • Open, collaborative mindset;
  • Ability to think clearly under pressure. We aim for minimal downtime in our games, and you are expected to be able to respond to and troubleshoot a wide range of issues in a production environment;
  • Strong self-organization skills. Being passionate and committed to tasks, and an autonomous person with initiative;
  • Excellent communication skills in English.

Nice-to-haves

  • Experience in Backend-as-a-Service development (e.g. Nakama/PlayFab);
  • Good experience with JavaScript or TypeScript;
  • Experience with Java;
  • Experience with containerization technologies (e.g., Docker);
  • Enthusiasm towards games in general;
  • Familiarity with Unity;
  • Knowledge of network protocols and non-blocking IO;
  • Experience with Cassandra and Redis would be a plus;
  • Understanding the challenges and caveats of large-scale distributed systems;
  • Familiarity with concurrent, event-driven systems.

Why join us

  • We do something magical and unique – we create great games – and we do it well;
  • We operate in a challenging and rapidly growing mobile gaming industry;
  • ZeptoTeam - is a cohesive team of enthusiastic professionals - so your input will be heard, and your role in the project will be weighty;
  • Our office is cozy and beautiful, you'll have a comfortable working place;
  • Diversity and inclusion are important to us. ZeptoLab is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, age, gender, gender identity or expression, sexual orientation, or disability;
  • And at last – we'll offer you an attractive compensation package (from wages to social intangible elements. Package includes medical insurance, meals, transportation, fitness and a lot of additional services).

Advice from our career coach

As a Senior Backend Developer at Zeptolab, you'll need to design and implement scalable backend components for a new game while maintaining smooth integration between client and server. To stand out as an applicant, highlight your experience with Go and server-side development, as well as your ability to think clearly under pressure and troubleshoot issues in a production environment.

  • Highlight your 3+ years of experience in Go development and 5+ years in server-side development.
  • Showcase your experience with Linux shell, scripting languages, and database design/implementation skills.
  • Emphasize your ability to think clearly under pressure and troubleshoot issues in a production environment.
  • Demonstrate strong self-organization skills and excellent communication in English.
  • Mention any nice-to-have skills like experience with Backend-as-a-Service development or containerization technologies.

Apply for this job

Expired?

Please let ZeptoLab know you found this job with RemoteJobs.org. This helps us grow!

About the job

May 18, 2024

Full-time

  1. PT Portugal

More remote jobs at ZeptoLab

RemoteJobs.org mascot