Join to apply for the Senior Software Engineer, Games role at Peak
We are seeking an experienced Mobile Software Engineer to join our Engineering Team. You will craft code that brings game features, items, and levels to life in our popular games, enjoyed by a community of 40 million active users monthly. This role presents interesting engineering challenges that we solve with a technology-agnostic approach. As our games grow, so do our skills as software engineers and as a team.
Here’s what you'll do
- Create an engaging experience for millions of daily players
- Design, implement, test, and maintain casual gaming products
- Write clean, sustainable code and participate in peer code reviews
- Own a primary work stream end-to-end, collaborating closely with mobile engineers
- Brainstorm and iterate on new ideas to enhance user experience
Desired skills and experiences
- University degree in Computer Science or equivalent
- 3+ years of mobile development experience; prior game development experience is not required
- Strong commitment to developing, releasing, and maintaining high-quality code
- Solid engineering skills and programming fundamentals
- Proficiency in programming languages such as C# and Java, with knowledge of best practices and idioms
- Understanding of software architecture, OOP, and design patterns at various scales
Working at Peak
- Fast-paced, collaborative environment
- Opportunities for continuous learning and development
- Participation in relevant conferences abroad
- Team events and trips
- Support for personal and professional growth through challenging projects and feedback
Seniority level
Employment type
Job function
- Technology, Information and Internet
Referrals can double your chances of interviewing at Peak.
Set up job alerts for “Software Engineer” roles by signing in.
We are transforming community knowledge sharing through expert insights integrated with AI.