Senior Mobile Developer

Senior Mobile Developer

Full-Time 43200 - 72000 £ / year (est.) No home office possible
R

At a Glance

  • Tasks: Join Rockstar Games as a Senior Mobile Developer, creating and maintaining mobile platforms for our exciting titles.
  • Company: Rockstar Games is a leader in world-class entertainment, known for ambitious and creative projects.
  • Benefits: Enjoy a collaborative and inclusive environment with opportunities for learning and growth.
  • Why this job: Work on innovative mobile features and collaborate with talented teams across the globe.
  • Qualifications: 5+ years in iOS and Android development, with a degree in Computer Science or equivalent experience.
  • Other info: Apply with your CV and cover letter; we value diversity and encourage all qualified candidates to apply.

The predicted salary is between 43200 - 72000 £ per year.

At Rockstar Games, we create world-class entertainment experiences. A career at Rockstar Games is about being part of a team working on some of the most creatively rewarding and ambitious projects to be found in any entertainment medium. You would be welcomed to a dedicated and inclusive environment where you can learn and collaborate with some of the most talented people in the industry. Rockstar is on the lookout for a talented Mobile Engineer with a strong understanding of iOS and Android development to help us build and maintain our mobile platform, including our SDK, backend platform and build systems. This is a full-time permanent position based out of Rockstar's studios in Edinburgh.

WHAT WE DO

  • We build the Rockstar Mobile SDK that goes into each of our mobile titles.
  • We develop and maintain the build system used for our mobile titles and other artifacts.

RESPONSIBILITIES

  • Develop features across our iOS and Android codebases and ensure feature and experience parity between the two.
  • Maintain and update the continuous build and integration system that creates and distributes our mobile builds on iOS and Android.
  • Develop shared UI for both platforms with Flutter.
  • Work closely with our QA department and the developer teams working on the individual games.
  • Contribute to the design and architecture of new features and improvements for the mobile platform.
  • Troubleshoot and debug complex issues, optimize code, and improve overall stability.
  • Collaborate with other Rockstar technology teams across our worldwide studios.

QUALIFICATIONS

  • Minimum 5+ years of experience with iOS and Android development.
  • A degree in Computer Science/related discipline, or equivalent experience.

SKILLS

  • Expert in Swift and the iOS development workflow.
  • Expert in Java and the Android development workflow.
  • Strong experience with Flutter for UI/UX.
  • Strong experience with Ruby for build automation.
  • Strong CS fundamentals, including excellent understanding of OO design patterns and concepts.
  • Experience with API design and development.
  • Experience with source control, preferably Git.

PLUSES

  • Experience with web backend development, Golang, PostgreSQL, C# considered a big plus.
  • Previous experience with game or platform development.
  • Self-motivated, enthusiastic/passionate about games and curious about how things work.
  • Experience optimizing complex programs across many languages and technology stacks.
  • Knowledge of agile software development processes.

HOW TO APPLY

Please apply with a CV and cover letter demonstrating how you meet the skills above. If we would like to move forward with your application, a Rockstar recruiter will reach out to you to explain next steps and guide you through the process. Rockstar is proud to be an equal opportunity employer, and we are committed to hiring, promoting, and compensating employees based on their qualifications and demonstrated ability to perform job responsibilities. If you've got the right skills for the job, we want to hear from you. We encourage applications from all suitable candidates regardless of age, disability, gender identity, sexual orientation, religion, belief, race, or any other protected category.

Senior Mobile Developer employer: Rockstar Games

At Rockstar Games, we pride ourselves on fostering a creative and inclusive work environment where innovation thrives. As a Senior Mobile Developer in our Edinburgh studio, you will collaborate with some of the industry's brightest minds on exciting projects, while enjoying opportunities for professional growth and development. Our commitment to employee well-being is reflected in our supportive culture and dedication to diversity, making Rockstar an exceptional place to build a rewarding career in game development.
R

Contact Detail:

Rockstar Games Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Mobile Developer

✨Tip Number 1

Familiarise yourself with Rockstar Games' portfolio and their mobile titles. Understanding their games and the technology behind them will help you speak confidently about how your skills can contribute to their projects during any discussions.

✨Tip Number 2

Network with current or former employees of Rockstar Games, especially those in mobile development roles. Engaging with them on platforms like LinkedIn can provide insights into the company culture and expectations, which can be invaluable during interviews.

✨Tip Number 3

Showcase your experience with Flutter and cross-platform development in your conversations. Since the role involves developing shared UI for both iOS and Android, demonstrating your proficiency in this area can set you apart from other candidates.

✨Tip Number 4

Prepare to discuss your problem-solving skills and past experiences with debugging complex issues. Rockstar values stability and performance, so being able to articulate how you've optimised code in previous projects will resonate well with the hiring team.

We think you need these skills to ace Senior Mobile Developer

Swift
iOS Development Workflow
Java
Android Development Workflow
Flutter for UI/UX
Ruby for Build Automation
Object-Oriented Design Patterns
API Design and Development
Source Control (Git)
Continuous Integration and Build Systems
Troubleshooting and Debugging
Code Optimization
Collaboration with QA and Development Teams
Understanding of Agile Software Development Processes

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with iOS and Android development, particularly focusing on your expertise in Swift, Java, and Flutter. Use specific examples from your past work to demonstrate your skills.

Craft a Compelling Cover Letter: In your cover letter, explain why you are passionate about mobile development and how your background aligns with Rockstar Games' mission. Mention any relevant projects or experiences that showcase your ability to contribute to their mobile platform.

Showcase Relevant Skills: Emphasise your experience with build automation using Ruby and your understanding of API design. If you have experience with web backend development or game/platform development, be sure to include that as well.

Proofread and Format: Before submitting your application, carefully proofread your CV and cover letter for any errors. Ensure that the formatting is clean and professional, making it easy for the recruiter to read.

How to prepare for a job interview at Rockstar Games

✨Showcase Your Technical Skills

Make sure to highlight your expertise in Swift, Java, and Flutter during the interview. Be prepared to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.

✨Demonstrate Problem-Solving Abilities

Rockstar Games values candidates who can troubleshoot and debug complex issues. Prepare examples of past experiences where you successfully identified and resolved technical problems, particularly in mobile development.

✨Understand the Company Culture

Familiarise yourself with Rockstar's commitment to creativity and collaboration. During the interview, express your enthusiasm for working in a team-oriented environment and how you can contribute to their inclusive culture.

✨Prepare Questions About the Role

Have thoughtful questions ready about the responsibilities of the Senior Mobile Developer position. Inquire about the current projects, the team structure, and how they approach mobile platform development to show your genuine interest in the role.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

R
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>