Senior Software Engineer

Posted 119ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer II at PeopleFun developing mobile games. Join a talented team to design and implement core systems for new titles.

Responsibilities:

  • Join a small, agile team of senior engineers building a new mobile game from the ground up
  • Design, implement, and own core systems
  • Help shape the team’s technical direction
  • Translate rough ideas into functional prototypes and implement game features and systems
  • Build adaptable and resilient code that will evolve alongside changing requirements
  • Lead the transition from prototype to production-quality code
  • Review and provide feedback on peers’ code to ensure quality, efficiency, and best practices
  • Drive game design discussions from the technical side
  • Write clear technical and process documentation
  • Profile and debug games to create a high performance product

Requirements:

  • Professional mobile F2P experience: Solid understanding of mobile free-to-play game development principles.
  • 5+ years of professional experience building games in Unity.
  • Experience working on client authoritative applications with needs to reconcile that authority with backend servers.
  • Has shipped or helped scale a successful, 300,000+ DAU, cross platform mobile game or app.
  • Professional Golang experience (preferred).
  • Experience with developing core gameplay in an ECS architecture such as Unity’s Entities package, Entitas, Photon Quantum, Flecs, LeoEcsLite

Benefits:

  • Flexible Discretionary Time Off policy in addition to bank holidays
  • Remote-First Working
  • Generous 401k match, discretionary bonuses, and competitive salaries
  • Comprehensive Medical, Dental, and Vision coverage
  • Anytime you need it, tap into confidential, caring support with our Employee Assistance Program
  • Propel your career with continuous opportunities for professional development
  • A generous parental leave policy and a supportive, family-friendly culture
  • Yearly on-site events that celebrate our achievements and our team spirit