This job listing expired on Aug 20, 2021
Our Engineering team is growing and we are looking for people who are passionate about games, innovation, and #teamwork.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering or related area;
- Previous experience with Mobile Games Development;
- Experience with Unity 3D, including an advanced understanding of Unity’s Scripting concepts and most Important Classes and used systems
- Experience with C#;
- Experience with Scrum;
- Advanced understanding of Version Control System (GIT)
- Intermediate/Advanced English Skills;
- Strong knowledge of object-oriented programming and programming best practices;
- Applicable understanding of Vector Math for solving problems.
- Ability to extract information from non-engineering team members.
- Advanced understanding of Design Patterns in general
- Ability to design simple to medium complexity system architecture.
- Ability to test, debug, use and extend other Software Engineer's code competently;
- Ability to work in a dynamic and collaborative team environment;
- Basic understanding of Unity Test Framework
- Passion for games
Nice to have:
- Proven experience with professional projects publishing