Position: Senior Game Developer (Unreal)
Company: Newxel
Category: Unity
Experience required: 3y
English level: intermediate

As a Mobile Game Programmer, you will be working in cross-functional teams that are involved in different stages of a game development life cycle: prototyping, full production, co-development, live ops, platform conversion, etc., targeting various mobile devices through cross-platform game engines.

Responsibilities:
- Actively participate in sprint planning meetings
- Ensure that all relevant parties are aligned on task specifications
- Find the best technical solution for each game development challenge
- Write code that is readable, debuggable, and easy to maintain
- Constantly communicate with your teammates to flag and alleviate risks
- Perform code review
 
Requirements:
- 3+ years of game development
- Proficient in C#, Unreal Engine
- Solid knowledge of design patterns and coding architectural principle
- Experience in optimizing FPS and memory consumption
- Experience in debugging and profiling large codebases
 
Plus Experiences:
- Good understanding of client-server communication
- Experience using Unit Test frameworks and Integration Test frameworks
- Good command of mobile development IDEs: XCode, Android Studio
- Passionate about game quality
- Team player
 
We Offer:
 
- Work-From-Home position for an undetermined period due to the current Covid-19 pandemic
- A fun and dynamic industry where you can make a difference
- Generous flex days and flex hours
- Vacation time (up to 20 working days)
- Medical insurance
- Paid sick leaves (10 per year)
- Highly competitive group insurance
- Access to training and learning programs