Senior Unity Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

A degree in Computer Science, Engineering, or a related field., Minimum of 5 years in game or application development using Unity., Strong proficiency in C# programming and understanding of design patterns., Experience with automated testing practices and performance optimization in Unity projects..

Key responsibilities:

  • Implement new game mechanics and product features within the existing app architecture.
  • Design and implement new architectural approaches and game systems to streamline feature development.
  • Conduct code reviews to ensure best practices and maintain code quality.
  • Collaborate with developers, testers, and other team members to achieve project goals.

Art2Hire Tech Recruiters logo
Art2Hire Tech Recruiters Human Resources, Staffing & Recruiting TPE https://www.art2hire.com/

Job description

Our Client, a Silicon Valley startup that teaches over a million children worldwide to speak English with their voice-based virtual tutor, is now looking for a Senior Unity Developer to join their team. They are looking for an experienced Unity developer with exceptional engineering skills, a passion for creating engaging interactive experiences, and a desire to push the boundaries of educational technology to make learning fun and accessible for all children.

Location: Europe
Type: Full-time, Remote
Start date: ASAP
About the project:

Headquartered in Mountain View, California, the company has a growing international team combining expertise in voice and virtual human technologies, education, and game design.
It's an artificial intelligence English voice tutor for children. With the help of AI and voice technology, the company gives children the practice of speaking English. The project holds multiple international awards and nominations, including GESA (Global Edtech Startup Awards) in London, EnlightEd in Madrid, Voice Summit Awards in New York, among others. In addition, the application is the #1 app for kids on the App Store and Google Play.

Responsibilities:

  • Implement new game mechanics and product features within the existing app architecture
  • Design and implement new architectural approaches and game systems to streamline feature development
  • Improve the existing codebase to ensure stability, robustness, and performance
  • Create internal tools for content management and testing to speed up feature delivery
  • Maintain test coverage and validations for in-game systems and content to ensure high product quality
  • Integrate third-party libraries, frameworks, and SDKs required for specific features
  • Conduct code reviews to ensure best practices, maintain code quality, and promote knowledge sharing
  • Collaborate with developers, testers, and other team members to achieve project goals
  • Store: BigQuery, PostgreSQL, S3, GCP Buckets

Requirements:

  • Minimum of 5 years in game or application development using Unity and a proven record of delivering successful projects
  • Strong proficiency in C# programming, with a deep understanding of the language core principles
  • Strong understanding of design patterns and software architecture principles as well as the ability to apply them in practice
  • Expertise in profiling and optimizing performance issues related to CPU, GPU, memory usage, and load times in Unity projects
  • Experience implementing automated testing practices to ensure high code quality and reliability
  • Ability to translate business requirements into application architecture
  • Proficiency in expressing ideas clearly and reliably in both spoken and written forms
  • Ability to work autonomously and meet deadlines without constant oversight
  • English - written and spoken, with native or fluent proficiency in Russian

Qualifications:

  • A degree in Computer Science, Engineering, or a related field
  • Experience in startups or educational projects
  • Experience with native app development for Android or iOS
  • Experience building complex content tools within the Unity editor
  • Experience with in-game payment systems, analytics, or other backend services essential for live game operations
  • Experience using generative AI in game development
  • Familiarity with agile development methodologies

Compensation and benefits:

  • Work with purpose: Join a mission-driven startup building a product that truly makes a difference in childrens lives around the world.
  • Real impact & ownership: Your ideas and technical decisions will directly shape the product. We value initiative and give you space to lead and influence.
  • Strong technical team: Collaborate with experienced engineers, AI experts, and game designers in a professional, focused, and respectful environment.
  • Room to grow: This is a fast-moving startup with exciting technical challenges and opportunities to grow into leadership roles all while working on a globally recognized, award-winning product that has already earned multiple international EdTech honors.
  • Stock options / equity become a part-owner of the company
  • Paid vacation and sick leave
  • Remote-first culture with flexible working hours within a globally distributed team
  • Product with meaning, team with vision

Required profile

Experience

Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
EnglishRussian
Check out the description to know which languages are mandatory.

Other Skills

  • Ability To Meet Deadlines
  • Communication

Related jobs