At a Glance
- Tasks: Lead a team in developing exciting mobile game features and optimising gameplay.
- Company: Join Playrix, a top mobile game developer with billions of downloads worldwide.
- Benefits: Flexible work hours, health benefits, and opportunities for professional growth.
- Other info: Enjoy a vibrant culture with fun events and a focus on innovation.
- 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.
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 terms of 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.
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 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 for automation and speeding 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:
- Confident 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: we have a flexible schedule, and employees can work from anywhere in the world (except Russia and Belarus). We care only about results.
- Health and Well-being: we provide health insurance for employees and their children, compensate online sessions with psychologists, maintain 100% salary during vacations or sick leave without unnecessary paperwork, and offer additional days off for special occasions. We support a healthy lifestyle and reimburse the purchase of sports memberships and fitness app subscriptions.
- 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 conduct entertainment contests, quizzes, hackathons, and sports challenges online. There is a merchandise store with internal currency where unique gifts can be purchased. Currency is given on significant dates and can also be earned by participating in events and brand activities.
Lead Unity Software Engineer (Gameplay) in Portsmouth employer: Playrix
Contact Detail:
Playrix Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Unity Software Engineer (Gameplay) in Portsmouth
✨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 the hiring process.
✨Tip Number 2
Prepare for technical interviews by brushing up on your C++ and Unity skills. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and solve problems!
✨Tip Number 3
Show off your passion for gaming! During interviews, share your thoughts on current trends in mobile games and how you envision contributing to Playrix's success. Let your enthusiasm shine through!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining our awesome team!
We think you need these skills to ace Lead Unity Software Engineer (Gameplay) in Portsmouth
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 align with our game development focus.
Showcase Your Projects: Include links or descriptions of your previous projects, especially those that have been released in production. We love seeing what you've created, so make it easy for us to check out your work!
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read through your skills and experiences quickly.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, we love seeing candidates who follow the process!
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 developed teams, handled hiring or firing, and improved processes within your previous roles.
✨Prepare for Technical Challenges
Expect to face complex technical problems during the interview. Be ready to discuss how you approach problem-solving, your experience with code reviews, and how you ensure quality and stability in your projects.
✨Engage with Company Culture
Playrix values open communication and a focus on quality. Familiarise yourself with their culture and be prepared to discuss how you can contribute to a positive team environment and enhance the development process.