Now hiring

Development Lead @ Athenastudio

Saigon, HCMCOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

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

Platform

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores