We are looking for an experienced remote Senior C++ Developer to join our team.
The ideal candidate must have at least 3+ years of experience, with a degree in Computer Science, Computer Engineering, or equivalent professional experience. The candidate must be fluent in C++ and have a track record of delivering games on the Cocos2dx engine on iOS and Android.
Responsibilities
- Design and implement core game features and systems that can scale to millions of users
- Work effectively as part of a multi-disciplinary team of engineers, designers, artists, producers, and QA
- Contribute across disciplines to shepherd features from initial design to deployment
- Work with engineers and the team to manage tasks and schedules
- Contribute to the development and growth of other engineers
Requirements
- Must have 3+ years of experience in C++ development
- Computer Science, Computer Engineering degree or equivalent professional experience
- Demonstrated expertise in several of the following: gameplay, physics, 2D/3D graphics/rendering, game logic, networking, optimization, analytics
- Experience with Agile Practices such as Scrum or Kanban, CI/CD, testing, code reviews, pair programming
- B2+ English level
Nice to have
- Fluent in at least one of the following: Swift, Objective-C, Java, Kotlin
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn