We are looking for passionate and talented developers who are motivated, results-oriented and strong team players with a common objective of developing and delivering high quality products.
Omnidrone is looking for a motivated frontend engineer who has a passion for learning and has a strong interest for the gaming industry. In this role, you will add scalable game features that can support millions of users.
What you will do
Create high quality software.
Architect and implement solutions, working in areas such like Graphics Programming, Game Logic, Artificial Intelligence, User Interface, 3rd parties integrations, etc.
Solve complex problems while developing state of the art video games for a multiple variety of devices and OS’s.
Write high quality code using a TDD approach.
Find opportunities for optimisations that matters.
Perform code reviews on a daily basis.
What you need
Professional experience developing games.
Extensive knowledge of object-oriented programming and software architecture.
Good knowledge of data structures and algorithms.
Experience with one or more game engines like Unity 3D or Unreal Engine.
Experience with mobile development is appreciated.
Solid understanding of math involved in computer graphics is a plus.
Good communication with team, lead programmer, producer and tech director.
Bachelor's degree in Computer Science or related field is a plus.
Good knowledge of one or more programming languages (C#, C++, Java, ...).
Passion for games and knowledge of the mobile games industry is a plus.
Attention to detail, meticulous and organised working habits.
Good command of English is a plus.