Looking for a creative coder with technical excellence
LandShark Games is a Singapore-based games development studio started in 2010 – developer of ‘Zen Koi’, and ‘Aviator’.
At LandShark Games, we are friends as well as colleagues. We have a company policy of avoiding overtime, encouraging work life balance, and playing plenty of games for both research and enjoyment.
If you are interested in building something you care about, that brings enjoyment to others, and working with some talented people on something creative and new, then send us your resume! We are looking for creative individuals who love to craft games. http://www.landsharkgames.com
Games development experience is not strictly necessary, but you must have a mastery of the skills of software engineering, and have an interest in working with energetic creative people who are passionate about their work. We are currently developing a new mobile game. Most of the development work will be on this new project and on developing and supporting our existing mobile title Zen Koi.
The successful candidate will be working with the rest of the development team to help architect and develop great mobile games. Your valuable input will help steer the technical direction of each project.
Work will be split between managing development of the mobile game client(s), and development and maintenance of the supporting server features.
Good Computer Science and Software Engineering fundamentals are critical. You should have enough experience to make the best decisions when developing a system, allowing it to be intuitively understood by other programmers, easily extensible, and durable as the project moves forward. You need the discipline to resist taking shortcuts or writing fragile code.
The ideal candidate will have at least 3-5 years of experience, and be able to demonstrate competency in: systems design, architecture, C#, Unity 3D, caching, communications, UI, security, serialization, authentication, and server programming (Java, Go, or Python) and scalable server technologies.
You should be able to design and implement complex systems and tools, like asset managers and screen transition systems, be familiar with mobile IAP, client-server communications, memory management, performance tuning, etc.