Summary
Join Carry1st, Africa's leading mobile games and digital content publisher, as a Senior Unity Engineer. You will develop game features in Unity, collaborate with designers and artists, and ensure a smooth player experience. This role requires 3+ years of Unity game development experience, familiarity with VCS and CI/CD tools, and cloud infrastructure. You'll work in a fully remote, global team, building industry-changing products within a VC-backed startup. Carry1st offers various benefits, including remote work allowance, learning and development opportunities, social events, and birthday leave.
Requirements
- +3 years of experience of Game Development using Unity
- Experience with VCS tools (i.e. Git)
- Experience with CI/CD tools (i.e. Jenkins)
- Experience with cloud infrastructure (i.e. Firebase)
- Passion for games and knowledge of the mobile gaming industry
- Self-motivation, problem solving, and ability to work in a distributed team environment
Responsibilities
- Develop game features in Unity according to Game Design Documents
- Develop tools for game designer and customer service to manage and support with our games
- Collaborate with artists and designs to integrate assets and optimize performance
- Debug and troubleshoot issues to ensure a smooth player experience
- Assist in maintaining games build pipeline for accurate signing and distribution of games
Preferred Qualifications
- Experience in release management and working with Google Play Console and App Store Connect
- Proven track record of shipped mobile games
Benefits
- Work from anywhere in the world with international teammates
- Own shares in the Company - enabling you to benefit from the value you create
- Co-working excursions: Travel to meet your colleagues in cities around the world
- Awesome equipment: Get everything you need to work effectively
- Remote working allowance: Put an additional $600 / year to optimise your WFH experience
- Learning and development: Attend courses, conferences and training events
- Social events: Participate in regular company events to relax and connect with teammates
- Birthday leave: Enjoy a paid day off on your special day