Engineering | Vancouver, BC, Canada
TinyCo is a San Francisco based mobile gaming company that is looking for engineers to pioneer our newest office in Vancouver. Known for our popular games' fun, clean, and interactive style, TinyCo has released numerous Top 20 games in the app store such as TinyZoo, TinyPets, TinyChef, and TinyMonsters. Our engineering team is known for industry leading strategies for mobile gaming using our proprietary in-house software the Griffin Engine (read more here: http://venturebeat.com/tag/griffin-engine/ ) which allows us to ship games simultaneously to Android and iOS. Most important, we want each employee to live by the freedom of "being your own CEO": to take ownership of your work and its outcomes, act with conviction, and find and fix problems that arise - without waiting for permission.
What You'll Be Doing:
Reporting to the Director of Engineering, Software Engineers will have the opportunity to work hand in hand with product and creative teams to help in the design, theme development, integration, and customization of all of TinyCo's games. Ideal candidates will possess the ability to work independently and well in a team atmosphere. This opportunity will allow engineers to not only be challenged by others, but mentor junior and intermediate developers as well. By applying for any one of our engineering position, candidates are considered for a range of engineering opportunities at our San Francisco office, based on their strengths in the interview process.
Build mobile games from the beginning to the end.
Set goals, working towards completing them, keeping the team apprised of your progress, and showing off what you've accomplished
Have fun and be part of an awesome team! Check it out - http://www.tinyco.com/life-at-tinyco.php
Bachelors Degree in Computer Science or equivalent experience; Advanced Degree in Computer Science or Engineering a plus.
Expert knowledge of C++ required.
3+ years of experience in software development with full lifecycle experience; 5+ years desirable
Experience developing games or mobile apps is a HUGE plus
Solid experience in object-oriented design and implementation; a plus with framework development experience.
Expertise in data structures, algorithms, and complexity analysis.
Exceptional problem solving and communication skills.
NICE TO HAVE
Experience developing games on Android/Iphone a major plus
Java, Iphone, C, C++, Eclipse, Android, Linux
- Competitive base salary, great benefits, referral bonus program, and more!
- Great opportunity for growth for a leading company in the mobile gaming industry
- Start up environment