This job posting has already expired. However you can check our other
Remote Programming Jobs.
Who we’re looking for
We are looking for a passionate and talented Mid/ Senior Backend Developer to join our growing engineering team and play an integral role in designing, building, and scaling our architecture.
Your Responsibilities
- Work with an interdisciplinary agile team of artists, designers, and programmers to implement new gameplay features
- Design and implement well-engineered, reliable, maintainable, and bug-free code
- Solve challenging technical issues
- Follow best practices, development processes, and coding standards
- Document and peer review technical designs with other software engineers
- Work with QA, providing information needed to fully test developed code
- Identify technical and developmental risks/obstacles and generate solutions to overcome identified risks
- Share knowledge, help and mentor colleagues in a cooperative, cross-disciplinary and remote team environment
Your Profile
- At least six years of gaming industry experience
- Shipped at least two mobile/desktop games, preferably on multiple platforms
- Expert in C++
- Strong performance optimization experience
- Strong problem solving/debugging skills
- Extensive knowledge and understanding of writing high performance networking code
- Extensive experience in creating and maintaining multiplayer servers
- Extensive experience with self-testing to minimize and fix issues
- Experience with Git
- Good knowledge of Unix systems
- Basic experience in Python
- Familiar with Agile Project Management and Scrum
- Independent and highly motivated working style that take pleasure from creative work
- Ability to communicate effectively and work as part of a team
- Fluent in English
Would be a plus
- Experience with Google AppEngine (including DataStore)
- Basic experience in Unity and .NET/C#
- Remote work experience