Development Lead

Posted 23 Days Ago
Be an Early Applicant
Sài Gòn, Hồ Chí Minh, VNM
In-Office
Senior level
Gaming • App development
The Role
Lead design and implementation of scalable Unity-based game architectures, develop internal tools and SDKs, manage project planning and timelines, mentor developers, coordinate cross-functional teams, ensure QA and performance optimization, and maintain technical documentation while collaborating closely with the CTO and stakeholders.
Summary Generated by Built In

I. KEY JOB DUTIES

Technical Architecture & Development

  • Design and implement scalable and maintainable game architectures using Unity.
  • Oversee the development of high-quality, reusable, and efficient codebases.
  • Ensure the integration of best practices in software development, including design patterns and coding standards.

Tool and SDK Development

  • Lead the creation and enhancement of development tools and SDKs that streamline the game publishing process.
  • Ensure that tools and SDKs are user-friendly, well-documented, and meet the needs of the development and publishing teams.
  • Continuously improve tools and SDKs based on user feedback and evolving project requirements.

Project Planning

  • Define project scopes, timelines, and deliverables in collaboration with stakeholders.
  • Develop and manage project schedules, ensuring timely completion of milestones.
  • Allocate resources efficiently to optimize team productivity and project outcomes.

Team Leadership & Management

  • Lead and mentor a team of developers, ensuring effective collaboration and high performance.
  • Assign tasks, set goals, and monitor progress to meet project deadlines.
  • Foster a positive and productive team environment, encouraging continuous learning and professional growth.

Collaboration with CTO

  • Work directly with the CTO to develop and maintain internal tools and SDKs that support game publishing operations.
  • Translate the CTO’s vision and requirements into technical specifications and actionable development plans.
  • Provide regular updates and feedback to the CTO on tool and SDK development progress, challenges, and solutions.

Collaboration & Communication

  • Coordinate with cross-functional teams, including Game Product, UA, and Marketing, to ensure cohesive game publishing.
  • Facilitate effective communication between team members and stakeholders to align project goals and expectations.
  • Conduct regular meetings to discuss project status, challenges, and updates.

Quality Assurance & Performance Optimization

  • Implement and oversee rigorous testing protocols to ensure game stability and performance.
  • Identify and resolve performance bottlenecks, bugs, and other technical issues promptly.
  • Ensure that all products meet high industry standards for quality and user experience.

Process Improvement & Innovation

  • Continuously evaluate and improve development processes and pipelines to enhance efficiency and product quality.
  • Stay updated with the latest industry trends, tools, and technologies to incorporate innovative solutions into projects.
  • Advocate for and implement best practices in Agile/Scrum methodologies.

Risk Management

  • Identify potential project risks and develop mitigation strategies to ensure project continuity.
  • Proactively address challenges and obstacles that may impact project timelines or quality.

Technical Documentation

  • Ensure that all team members have access to necessary resources and maintain comprehensive documentation of codebases, architectures, development processes, tools, and SDKs.

Stakeholder Engagement

  • Provide regular updates to stakeholders on project progress, challenges, and achievements.
  • Gather and incorporate feedback from stakeholders to refine project goals and deliverables

II. EDUCATIONAL REQUIREMENT / SKILLS / ATTRIBUTE

KNOWLEDGE:

  • Advanced Unity Expertise: In-depth understanding of the Unity engine, including advanced features and optimization techniques.
  • Full-Stack Game Development: Comprehensive knowledge of both front-end and back-end game development processes.
  • Automated Testing: Proficiency in implementing automated testing platforms and writing unit tests to ensure code reliability.
  • Mobile Development: Extensive experience in mobile game development, including platform-specific optimizations.
  • Cross-Platform Development: Experience in developing tools and SDKs for multiple mobile platforms (iOS, Android).
  • Software Architecture: Strong grasp of software design patterns and architectural principles.
  • Continuous Integration/Continuous Deployment (CI/CD): Familiarity with CI/CD pipelines and related tools.
  • Tool and SDK Development: Experience in developing internal tools and SDKs to support game development and publishing processes.
  • Agile/Scrum Methodology: Extensive experience with Agile practices, particularly Scrum, and the ability to lead Scrum teams.
  • Version Control Systems: Expertise with code versioning tools such as Git, SVN, and Mercurial.

SKILLS:

  • Proficient with C# and Unity: Advanced programming skills in C# and extensive experience with Unity3D.
  • Leadership & Team Management: Proven ability to lead and manage a development team effectively.
  • Project Management: Strong project management skills with the ability to handle multiple projects simultaneously.
  • Problem-Solving: Excellent critical thinking and troubleshooting abilities to address complex development challenges.
  • Communication Skills: Outstanding verbal and written English communication skills to interact with team members and stakeholders.
  • Technical Documentation: Ability to create and maintain clear and detailed technical documentation for codebases, tools, and SDKs.

ABILITIES:

  • Innovative Mindset: Open-mindedness to learn and explore new technologies and methodologies.
  • Trustworthiness: High level of integrity and reliability in managing projects and team dynamics.
  • Strong Work Ethic: Commitment to delivering high-quality work and meeting project deadlines.
  • Attention to Detail: Exceptional attention to detail to ensure the accuracy and quality of the final product.
  • Adaptability: Ability to adapt to changing project requirements and priorities in a fast-paced environment.
  • Mentorship: Capacity to mentor and develop team members, fostering a collaborative and growth-oriented team culture.

III. WHY YOU’LL LOVE WORKING HERE

  • Great facility to work. You will have a MacBook and extra high-definition screens
  • Premium health insurance package and annual medical check-up
  • Sponsorship for training courses
  • Interesting activities: gym/fitness club at work, English club, corporate social responsibility events...
  • Attractive signing bonus for important positions
  • With regular discussions with the CEO, founders, and executives of the company, you will have a lot of opportunities to learn from experts in their fields
  • Annual bonus and project bonus
  • International opportunity to expose and grow
  • At least one abroad travels every year. We often send our elites to international conferences like GDC, WWDC, Google I/O... to update the latest technology
  • Full labor insurance (social, health, unemployment)
  • Annual leave 12 days / sick leave 2 days / remote work 12 days
  • Free food & drinks, kitchen at work, PlayStation after work
  • Friday evening party, happy hour, team activities, and awesome parties…

Skills Required

  • Advanced Unity expertise and optimization techniques
  • Proficient in C# and Unity3D development
  • Experience with mobile game development (iOS and Android) and platform optimizations
  • Experience developing internal tools and SDKs for game publishing
  • Knowledge of software architecture and design patterns
  • Familiarity with CI/CD pipelines and related tools
  • Proficiency implementing automated testing and writing unit tests
  • Experience with version control systems (Git, SVN, Mercurial)
  • Leadership and team management experience (mentoring, task assignment)
  • Project management skills, including scope, timelines, and resource allocation
  • Strong verbal and written English communication skills
  • Ability to create and maintain technical documentation
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Fujairah
111 Employees
Year Founded: 2015

What We Do

Athena Studio is a multinational technology company focused on developing mobile gaming apps for a wide range of worldwide users. We’ve brought over 15 superb game titles to the global market on iOS and Android. Our hit Woody ™ Block Puzzle Battle has been globally featured on Google Play as it’s an outstanding multiplayer battling puzzler ever. Our mission to entertain and enrich people’s lives through enhanced 5-star products. We are a mix of talented people who are game producers, artists, data scientists, programmers, gamers, and dreamers. We offer lots of room for you to grow & you will be a part of a talented team working together to achieve amazing results.

Similar Jobs

Hybrid
2 Locations
In-Office
Hồ Chí Minh, VNM
35858 Employees

Mondelēz International Logo Mondelēz International

Demand Planning Intern

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Hồ Chí Minh, VNM
90000 Employees

Mondelēz International Logo Mondelēz International

Brand Manager

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Hybrid
Hồ Chí Minh, VNM
90000 Employees

Similar Companies Hiring

bet365 Thumbnail
Digital Media • Gaming • Software • Esports • Automation
Denver, Colorado
10000 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
68 Employees
ARB Interactive Thumbnail
Gaming • Mobile • Software
Miami, Florida
190 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account