DevJobs

CTO - Mobile Games - Hands-On

Overview
Skills
  • C# C#
  • Unity Unity
  • Redis Redis
  • Networking Networking
  • Algorithms
  • Android development
  • Cloud technologies
  • Data structures
  • Database schemas design and optimization
  • Software design patterns
  • IOS development
  • Microsoft Azure
  • Multiplayer game mechanics
  • Playfab
  • Real-time synchronization
  • Serverless architecture

Muuula develops a unique, family-friendly, competitive mobile Memory game that aims to be the first Memory gym in the world!


Muuula is a well-funded start-up, backed by top investors, aiming for the stars, and you have a chance to join on the ground level!

We are located in Tel Aviv (Yigal Alon 155), a 10-minute walk from the train station, and have on-site parking.


Things we don’t have: Trips to Ibiza, Hierarchy, Politics

Things you’ll enjoy with us: Experienced team members, a great reason to wake up in the morning, and a decent chunk of what we intend to be a mega-big company.


We seek a top-notch CTO with successful experience developing mobile games to lead our R&D efforts.


FYIs

  1. Until we scale, this position will be partly hands-on (Either client, server, data or dev-ops)
  2. As a small start-up, we can't compete with the salaries you get in profitable companies, but we can offer full ownership and a position as close to being a founder as possible. This means you'll be the king/queen of your domain and be compensated heavily using stock options, so when we make it big, we do it together!
  3. Since we are working for a mutual goal bigger than us, we are looking for people who have demonstrated doing so in the past; candidates volunteering to serve in a meaningful role in the IDF will have a significant advantage.
  4. We work on-site but allow remote work when needed.
  5. Despite being a Startup, we don't work crazy hours. We are mostly parents here, so we understand the importance of good WLB.


Responsibilities

  1. Lead and mentor a team of four: Front (Unity), Full Stack, DevOps, and QA, fostering a culture of excellence, collaboration, and continuous improvement.
  2. Recruit, onboard, and train top talent to expand the development team.
  3. Manage day-to-day activities, set goals, and provide guidance to ensure the timely delivery of versions to our players.
  4. Define and drive the technical vision for our game, ensuring alignment with business objectives.
  5. Make informed decisions regarding the choice of technologies, architecture, and infrastructure to optimize performance, scalability, and reliability.
  6. Stay current on industry trends, emerging technologies, and best practices to drive innovation and maintain a competitive edge.
  7. Collaborate with Product, Analytics, and Creative to translate business requirements into technical solutions.
  8. Champion agile methodologies and iterative development processes to accelerate delivery and responsiveness to players' feedback and data.
  9. Establish and optimize development processes, tools, and workflows to enhance team productivity, efficiency, and collaboration.
  10. Implement robust QA and testing strategies to ensure our game's stability, performance, and security.
  11. Drive continuous improvement initiatives to address technical debt and mitigate risks.


Must-Have

  1. Proven track record of building and leading a high-performing development team using Unity (C#).
  2. Extensive experience developing mobile games for Android
  3. Working with cloud technologies
  4. Strong understanding of software design patterns, data structures, and algorithms.
  5. Experience designing and optimizing database schemas for performance and scalability.
  6. Excellent communication skills and ability to articulate complex technical concepts to non-technical stakeholders.
  7. Fluency in English
  8. Highly detail-oriented.


Nice To Have

  1. Experience working with Serverless architecture, Microsoft Azure, Playfab, Redis
  2. Developed games for IOS
  3. Demonstrated success in delivering and launching mobile games from concept to market.
  4. Familiarity with multiplayer game mechanics, networking protocols, and real-time synchronization.
  5. A degree in Computer Science, Engineering, or a related field.
  6. Likes Memory Games:)
Muuula Games