This job might no longer be available.
Lead Developer - Mobile Games
3 years ago
Clipwire Games is one of Canada's largest video game companies and the creator of Bingo Story, the top grossing game by a Canadian developer. Founded in Toronto over 10 years ago, we’ve had tremendous success and are poised for another decade of record growth. Our company is built on strong values, work ethic and intelligent data driven growth. We work hard, have fun, innovate and level-up every day.
To work at Clipwire means becoming part of our future right now. We have reached our current growth rate because we support, promote and develop our team so that they can make great games. Come find out what all the buzz is about!
Who You Are?
- You are a seasoned professional game engineer with a track record of shipping high quality mobile game titles on Android and iOS in a lead or senior role
- You have a deep understanding of game client technology and how that meshes with the server, and are able to deal with any challenge
- You can speak game design with designers, speak art with artists and can confidently prototype ideas and then make the transition to solid, production code
- You have led and coached engineering teams and have a background in technical assessments and estimations, the creation of TDDs, coaching and mentoring engineers in addition to being able to lead by example by writing solid stable production code yourself
- You are passionate about developing games and working with others to shape the continued growth of the company and its culture. Our team is small and you can strongly influence the team's technology and engineering practices
Responsibilities:
- Build out the programming team with the right aptitudes and skills sets
- Hold weekly 1X1 meetings with each engineer team member
- Be aware of and ensure use of best practices and design patterns across all code
- Train coders on how to improve their ability to breakdown and estimate their own tasks
- Mentor junior developers and create career growth plans
- Ensure all code is being written to be able to run at scale
- Own the onboarding of new programmers, ensuring they are trained to company standard and welcomed into the company culture
- Own the communication of all aspects of what the programming team is doing and why
- Explain complex problems clearly and present potential solutions and their advantages and disadvantages to non-technical stakeholders
- Problem solve for design and art issues to ensure best in class product
- Sharing knowledge across team and across the organization
- Conduct regular code reviews
- Write TDDs for any new tech needed for the project
- Breakdown product and technical features
- Work with the internal design team to evaluate concepts for technical feasibility and be able to propose technical improvements
- Create production ready, high quality code that can be easily maintained and shared
- Work alongside developers in the architecting of entire framework and features
- Promote automated and manual code testing methodologies
- Delegate work among the development team, ensuring the right tasks are directed to the right people and provide constant follow up with each coder to ensure they are staying on track
Requirements?
- Minimum of a Bachelor's degree in Computer Science
- 5-7 years professional experience as a lead or senior developer in a successful game studio
- At least two mobile games shipped in a professional role as a senior or lead mobile game programmer
- A deep knowledge of Unity for mobile F2P games development
- Ability to design abstract systems for code reusability
- Experience leading and coaching other programmers
- Ability to estimate work and coach other programmers on the art of estimation (Poker planning experience a plus)
Clipwire is an equal opportunity employer and considers qualified applicants without regard to race, gender, sexual orientation, gender identity or expression, genetic information, national origin, age, disability, medical condition, religion, marital status or veteran status, or any other basis protected by law.
Create Your Profile — Game companies can contact you with their relevant job openings.