Working at Boss Alien

We are a tight unit of enthusiastic and experienced game developers. With a great studio at the heart of Brighton, BossAlien is a brilliant place to work. We value our staff and the atmosphere is supportive and relaxed.

We’re looking for someone to push our games forward by producing stunning settings for the action to take place in. The team is committed to creating world class games for iOS and Android. We’d love you to be part of it if you can prove you have the right attitude and skills.

To see a list of all of our open positions please follow this link: www.naturalmotion.com/careers

Server Programmer

BossAlien is seeking a Server Programmer to join the team during an exciting phase in a major, unannounced mobile title’s development.

Your job will be to work with our talented team developing key backend infrastructure to support our AAA, critically acclaimed mobile games.  You will have the opportunity to work with a broad range of cutting edge technologies and you will also face the challenge of creating highly available and massively scalable software solutions.

We are looking for an experienced programmer to join our talented team developing key backend infrastructure to support our AAA, critically acclaimed mobile games. You will have the opportunity to work with a broad range of cutting edge technologies and you will also face the challenge of creating highly available and massively scalable software solutions.

Day to day responsibilities:

  • Running live game server stacks (PHP, Linux)
  • Programming in a variety of languages
  • Working in a cloud-based environment (e.g. AWS)
  • Building services with technologies such as ElasticSearch, MySQL, DynamoDB, Redis, MongoDB
  • Building services in web frameworks including: Angular JS, ServiceStack, ASP.NET MVC, Slim, PhalconProfessional server programming experience

 

Requirements:

  • A strong academic background or significant industry experience
  • In depth knowledge of Object Oriented programming (C#, C++, Java etc.)
  • An aptitude for learning new languages
  • Experience writing PHP web services
  • Excellent communication skills
  • Database design and implementation skills
  • Solid understanding of software architecture patterns and practices
  • Experience working in a Linux environment

 

Nice to haves:

  • Experience working with production/live systems
  • Knowledge of network protocols and non-blocking IO
  • A portfolio of open source contributions
  • Passionate about games
  • Familiarity with Multi Paradigm programming

Programmer / Game Developer

BossAlien is working on exciting projects with small teams and are looking for a talented developer to join us. BossAlien is the award winning team behind CSR Racing and CSR Classics.

We are looking for smart, energetic, friendly people of all levels of experience to join us in our super cool studio in Central Brighton.

If you have a thirst for knowledge, an eye for detail, and are comfortable taking on any challenge given to you, this could be the role for you.

If you have the drive, ambition and belief that you can make a difference, then we want to hear from you!

Responsibilities

A successful applicant can expect their day to day work to include:

  • Collaborating on the design and implementation of new game features.
  • Writing production-quality code for live game updates.
  • Creating prototypes and proof-of-concept gameplay for projects in pre-production.
  • Creating systems, tools, and workflows that boost the whole team.
  • Working directly with artists and designers on multiple projects.
  • Ensuring that code is well designed, and performant.
  • Working with in-house QA to reproduce, debug and fix complicated bugs.
  • Designing, developing, and operating game critical services.

 

Experience and Skills

A successful applicant will be able to demonstrate experience and ability in:

  • Working as part of a team, and independently.
  • Knowledge of game engine architecture.
  • A deep understanding of a relevant programming specialisation (networking, AI, rendering, gameplay, peripherals, tools, build systems, data processing pipelines, etc).
  • A broad understanding of all aspects of software development.
  • Competence in C++ or C# and aptitude to learn new languages and idioms quickly.
  • Great verbal and written communication skills.
  • Knowledge of how to scope and break down requirements into actionable tasks.

 

Want to really stand out? Know all about:

  • Mentoring or leading junior team members.
  • The design and implementation of high availability back-end services at scale.
  • Shaders and rendering techniques.
  • Motion, animation, physics and kinetics.
  • Console or mobile hardware.
  • Multiple language paradigms.
  • User interface and user experience design and implementation.
  • Build and deployment process.
  • Content tool creation and maintenance.
  • Multi platform development.
  • Be awesome at something we don’t yet know we need yet.

Director of Product

We are seeking a world-class Director of Product to join us at a critical time in an exciting unannounced product’s development.

As a Director of Product, you are tasked with shaping a product roadmap designed to build, engage, and retain an extremely large and loyal player base. You will use both qualitative and quantitative feedback to prioritize initiatives, define expected outcomes, and measure results.

The ideal candidate has extensive experience in free to play live operations, a deep understanding of game systems design, and the ability to collaborate across multiple teams and disciplines including marketing, user acquisition, development, art, and design.

 

Responsibilities

  • Drive the product roadmap and commercial success of the game
  • Own end-to-end development of successful features, including writing specifications ,working across multi-disciplinary teams to bring feature to market, and ongoing KPI analysis and optimization.
  • Define and track key game KPIs to ensure business goals are realized. Own both top-down and bottom-up models that inform product roadmap and mitigate risk
  • Use analysis of key metrics to identify and implement new features, events, that results in a positive impact on game KPIs
  • Interface with creative, business and technical operations to make sure that the product slate and game requirements incorporate inputs from various stakeholders
  • Serve as an expert on leveraging mobile and social platform channels to maximize engagement and viral distribution
  • Develop and implement game health review cycles that carefully consider internal and external feedback as well as key product metrics to continually improve the product.
  • Coordinate closely with marketing, creative, and franchise teams to promote titles both in-game and externally to optimize growth and ROI.

 

Experience and Skills 

  • Extensive experience as a Product Lead, Senior Product Manager, or GM
  • Must have shipped at least one successful title and worked within a live services model
  • Advanced analytic skills including financial modeling and P&L management capabilities.
  • Experience managing a team and overseeing associated relevant internal and external functions
  • Strong analytical skills and a love for finding patterns and actionable conclusions in key metrics data
  • Be a good leader, with the ability to both listen effectively and influence a team.
  • Must have excellent interpersonal and communication skills.
  • Ability to collaborate with colleagues across different disciplines and locations to achieve results.