Description
We are looking for a developer to join one of our game development teams based remotely. You’re expected to have a good understanding of object-oriented programming, design patterns, also a thorough understanding of graphics, performance issues, and trade-offs, great attention to detail, and the ability to work with deadlines.
Your role will be hands-on in the development of new features and also supporting existing ones, writing unit tests and code reviews. As a developer, you’ll be asked to provide support and mentor junior developers and take part in technical discussions. You’ll work closely with producers, designers, and developers in a highly collaborative and genuinely agile environment.
Requirements
- Experience working with Unity
- Strong experience working with C#
- Has worked with mobile platforms in previous roles
- An understanding of design patterns and design principles
- Worked with UI & Unity graphics pipeline
- Building flexible and reusable systems
Nice to Have:
- Best practices such as TDD, BDD, etc.
- Shipped mobile titles into production
- Knowledge of network protocols work
- Experience with client-server communication
- Experience with UML and/or diagrams
We offer
- 24 Paid Vacation Days and Additional Days Off
- Paid Sick Leaves
- Learning & Development
- English Classes
- Comfortable Office Location
- Office Wellbeing
- Team Building
- Travel: Business Trips to UK
- Gifts: New Year Gift, Birthday Gift, Welcome Box for New Starters
- Career Path and Mentorship Program
- Parental Leave: Maternity and Paternity Leave
- Referral Program: Active Program with Great Bonuses
- Relocation Support
- Performance Review and Bonus
- Medical Insurance and Sport Activities Compensation