We are looking for an experienced Unity Developer to help us bring cutting-edge games to market. The ideal candidate is someone with a solid background in Unity programming, having experience handling sounds and music with a willingness to learn new techniques, who is always pushing their work to the next level and is focused on finding solutions always to get the job done
WHAT YOU WILL DO
Work with the Product Owner, Artists, and QAs, and Development team to develop games
Work by stories/tasks and product priorities. You are a member of our Scrum teams
Brainstorm to make clear game ideas, and find technical solutions for any game features
Review & standardize codes for the development team
R&D game technologies based on product requirements.
Support other members about technology and game logic solutions
Use Git to control your work.
Self-manage tasks and processes using the JIRA tool
Always be available when the product has issues
Qualifications
4-5 or more years of experience in Unity 3D content development
Strong of C# coding skills with OOP
Experience with Unity UI for multiple resolutions
Experience with game assets (ex: meshes, animations, materials)
Experience in profiling and optimizing game and render performance (GPU and CPU)
Experience in integration 3rd party systems (Firebase, IronSource, AdMob ...)
Familiarity with mobile and cross-platform development using Unity
Familiarity with Jira, Confluence, and Git.
Excellent communication and teamwork abilities to collaborate effectively within a multidisciplinary team
Strong problem-solving skills and the ability to find innovative solutions to technical challenges
Nice to have
Knowledge of Nodejs, Mongodb, and Back-end languages
Knowledge of music theory(Tempo, melody, BPM..), MIDI data