At a Glance
- Tasks: Lead a team in developing exciting mobile games using Unity and C++.
- Company: Join Playrix, a top mobile game developer with billions of downloads worldwide.
- Benefits: Flexible work hours, health benefits, and opportunities for professional growth.
- Why this job: Be at the forefront of gaming technology and shape the future of mobile games.
- Qualifications: 3+ years in C++ or Unity development and team management experience.
- Other info: Enjoy a vibrant culture with fun events and a focus on innovation.
The predicted salary is between 48000 - 84000 £ per year.
Playrix is one of the most successful mobile game development companies in the world. We are among the top 3 in revenue for all mobile applications globally, and we are first in Europe. Our games have been installed 2.3 billion times (one-third of the world's population), with over 30 million people playing them daily!
We have ambitious plans for the development and growth of our projects, which is why we are looking for the strongest experts to join our development teams. If you work with Unity but would like to try your hand at C++, we are ready to help you.
The development teams are the core of our company, enabling our games to grow and evolve for 21 years. The Lead Software Engineer is a driver of technical product development, leading and developing the team in terms of architecture, quality, culture, and engineering practices.
In each project, we focus on:
- Feature Development: creating events and mini-games from scratch (from various competitions to mini-games like Merge);
- Technical: optimisation, maintaining technical stability, SDK (reducing load times, memory consumption, etc.);
- Match-3 and Meta: working with graphics and core game mechanics (adding new functionality, refactoring, and optimisation).
Tasks include:
- People management: responsibility for team development, hiring/firing, and performance evaluation;
- Improving processes within teams (both at the team level and across the entire project development);
- Producing: solving complex technical problems on projects, developing architectural solutions, and ensuring rapid implementation;
- Monitoring the stability and quality of the game's software;
- Code review and design review;
- Programming and refactoring game logic.
Our tech stack includes:
- Languages: C++, with Lua and Python for specific tasks;
- Graphics: OpenGL ES and Metal;
- Our own engine, similar to Unity or Unreal, which we continuously develop;
- Advanced CI/CD, automated testing, code review processes, and more;
- AI assistants: we use Cursor to automate and speed up development (from routine tasks to planning and decomposition).
We expect:
- At least 3 years of experience in commercial project development using C++ and/or Unity;
- Experience in developing projects released in production;
- At least 1 year of experience managing a team of programmers (3+ people).
It would be a plus to have:
- Proficient knowledge of modern C++ standards (C++ 14/17) and STL;
- Experience with popular game engines (Unity, Unreal, Godot, Cocos2D, Defold, etc.);
- Experience with AI assistants for development (Cursor, Copilot, etc.);
- Experience in developing mobile casual games.
We offer:
- Flexibility in work: we have flexible hours, and employees can work from anywhere in the world (except Russia and Belarus). We care only about results.
- Health and well-being support: we provide health insurance for employees and their children, reimburse online sessions with psychologists, maintain 100% salary during vacations or sick leave without unnecessary paperwork, and offer additional days off for special cases. We support a healthy lifestyle and reimburse the purchase of sports memberships and subscriptions to fitness apps.
- Development and training: we cover participation in relevant conferences and courses, conduct internal conferences, and offer discounts on English language courses and courses in countries where the company operates.
- Events and merchandise: we regularly hold entertainment and work events offline: team meetings, large corporate parties, and lighter office parties. We also regularly conduct entertainment contests, quizzes, hackathons, and sports challenges online. We have our own merchandise store with internal currency, where unique gifts can be purchased. Currency is given for significant dates and can also be earned by participating in events and brand activities.
By applying for our vacancy, you agree that your personal data collected during interviews at Playrix will be processed in accordance with the terms outlined on our website. You can send a request regarding your personal data to job@playrix.com.
Lead Unity Software Engineer (Gameplay) in Oxford employer: Playrix
Contact Detail:
Playrix Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Unity Software Engineer (Gameplay) in Oxford
✨Tip Number 1
Network like a pro! Reach out to your connections in the gaming industry, especially those who work at Playrix or similar companies. A friendly chat can open doors and give you insider info on job openings.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Unity projects or any C++ work you've done. Having tangible examples of your expertise can really impress during interviews.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and game development challenges. We want to see how you think and solve problems, so be ready to showcase your thought process!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team at Playrix. Don’t miss out on this opportunity!
We think you need these skills to ace Lead Unity Software Engineer (Gameplay) in Oxford
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Unity Software Engineer role. Highlight your experience with Unity and C++, and don’t forget to mention any projects you've worked on that are relevant to mobile game development.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to showcase your passion for game development and how your skills align with our needs. Be sure to mention why you want to join Playrix specifically.
Showcase Your Team Management Skills: Since this role involves people management, be sure to highlight your experience in leading teams. Share examples of how you've developed team members or improved processes in your previous roles.
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates!
How to prepare for a job interview at Playrix
✨Know Your Tech Stack
Make sure you’re well-versed in C++ and Unity, as these are crucial for the role. Brush up on modern C++ standards and be ready to discuss your experience with game engines and any relevant projects you've worked on.
✨Showcase Your Leadership Skills
As a Lead Software Engineer, you'll need to demonstrate your people management abilities. Prepare examples of how you've successfully led teams, handled conflicts, or improved team processes in previous roles.
✨Prepare for Technical Challenges
Expect to face technical questions or challenges during the interview. Practice coding problems related to game development and be ready to explain your thought process clearly, especially when discussing architecture and optimisation.
✨Understand the Company Culture
Familiarise yourself with Playrix's values and work culture. Be prepared to discuss how you can contribute to their focus on quality, open communication, and innovative practices, showing that you align with their vision.