UNITY PROGRAMMER
JOB DESCRIPTION, TASKS
- Design and develop complete frontend for an epic mobile game with huge audience.
- Produce effective and reusable code using the latest techniques and frameworks.
- Give proper estimations and complete tasks in time.
- Follow requirements documentation and use-cases.
YOU DEFINITELY SHOULD HAVE
- Enormous passion towards video games.
- Good written and verbal communication skills.
- Code documentation skills.
- Information search and structuring skills.
- Logical thinking and analytical skills.
- Agile development practices knowledge.
- High stress tolerance and ability to meet strict deadlines.
- Accuracy and responsibility.
REQUIREMENTS
- Excellent knowledge of C#, Object-oriented programming, software design patterns.
- Experience in programming of game mechanics, logics, GUI and shaders.
- SVN, Git.
- Algebra and trigonometry.
- Basic knowledge of modern mobile games industry.
- At least two years work experience.
BONUS POINTS FOR
- Bachelor’s Degree or equivalent experience (3000+ MMR in DotA or Clash Royale, etc).
- C++, Java, skills in Unity3D developing.
- Experience in developing of client-server applications.
- Skills of working with build tools, BTS and 3D computer graphics.
- Game development experience.
- Experience with Atlassian products, including Jira and Confluence, or equivalent.
- Ability to work and deliver independently with little supervision.
WHAT’S IN IT FOR YOU?
- Work in the most successful game development studio in Estonia with an immense track record that includes numerous awards and #1 titles.
- Contributing to products that will be enjoyed by millions of players.
- World-class international team that will enhance your skill-set and network.
- Culture of openness, transparency and common sense.