Mobile Software Engineer

Top game development studio that has shipped over 100 multi-sku titles, creating AAA games across multiple platforms.
$80,530 - $120,800
Mobile
Mid-Level Software Engineer
In-Person
3+ years of experience
Gaming

Description For Mobile Software Engineer

Visual Concepts, a prestigious game development studio with a track record of over 100 successful multi-sku titles, is seeking a talented Mobile Software Engineer to join their dynamic team. This role presents an exciting opportunity to work on cutting-edge mobile game development projects at one of the world's top gaming studios.

The position offers a competitive salary range of $80,530 to $120,800, reflecting the high-caliber expertise required for this role. As a Mobile Software Engineer, you'll be at the forefront of developing and optimizing gaming experiences for mobile platforms, working with both iOS and Android environments.

The ideal candidate will bring at least 3 years of commercial software development experience, with a strong foundation in mobile game development. Your responsibilities will span from porting existing technology to mobile platforms to implementing new features and optimizing performance for mobile users. This role requires expertise in C/C++ programming, strong knowledge of mobile-specific challenges, and experience with major game engines like Unity 3D and Unreal Engine.

Visual Concepts offers a collaborative and innovative work environment where you'll work alongside some of the industry's most talented developers. The studio's commitment to technical excellence and creative freedom makes it an ideal place for developers who are passionate about pushing the boundaries of mobile gaming technology.

The role provides an excellent opportunity for professional growth, allowing you to work on AAA titles while staying current with the latest trends in gaming technology, including AI, graphics, and network communications. You'll be part of a studio that values both technical expertise and creative innovation, contributing to projects that reach millions of players worldwide.

Working at Visual Concepts means joining a studio with a strong track record of commercial success and critical acclaim. The company's multiple studio locations and diverse team composition create an enriching work environment that fosters both personal and professional development. If you're passionate about mobile game development and want to be part of creating the next generation of gaming experiences, this role offers the perfect platform to advance your career in the gaming industry.

Last updated a day ago

Responsibilities For Mobile Software Engineer

  • Work on porting existing technology and gameplay to mobile platform
  • Develop updated systems targeting mobile customers' needs
  • Implement new features across diverse codebase
  • Provide scheduling input and status updates
  • Write clean, robust, readable, well-documented code
  • Assist adjacent teams in an agile environment
  • Plan and complete assignments with minimal direction
  • Stay current with latest gaming technology trends
  • Assist leads through technical inputs

Requirements For Mobile Software Engineer

  • Expertise developing mobile games across iOS & Android
  • Experience optimizing gameplay and systems for mobile devices
  • Knowledge of mobile-specific problems (memory, performance, GUI)
  • Expertise in data structures and algorithms
  • Expertise in C/C++ programming
  • Experience with Object Oriented software development
  • Expertise with software development patterns
  • Expertise with 3D math
  • Experience with multithreaded programming
  • Experience delivering console or mobile games
  • Bachelor's degree in computer science or equivalent
  • 3+ years of programming experience
  • Game engine expertise (Unity 3D, Unreal Engine)
  • Experience developing AAA games

Interested in this job?

Jobs Related To Visual Concepts Mobile Software Engineer

Technical Program Manager III, Software, Augmented Reality

Technical Program Manager III role at Google's AR team, leading complex projects and ensuring quality in AR product development.

Technical Program Manager II, Mobile Enterprise, Pixel

Technical Program Manager II position at Google, focusing on Mobile Enterprise solutions for Pixel devices, requiring 2+ years of program management experience and expertise in mobile technology.

Product Manager, Location Sharing

Product Manager position at Google leading Location Sharing features for Android, focusing on user safety, connectivity, and innovation in location-based services.

Technical Program Manager, Pixel Software

Technical Program Manager position at Google focusing on Pixel software development and cross-functional project management.

Program Manager III, Mobile Engineering, YouTube

Lead complex mobile engineering projects at YouTube as a Program Manager III, coordinating cross-functional teams and driving technical initiatives from conception to launch.