We 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.
Your Mission
You will play a key role in designing and developing technical solutions that empower a seamless and effective learning experience for millions of users worldwide.
Objectives & Outcomes
- Deliver high-quality game systems, mechanics, and related product features
- Ensure optimal performance, stability, and responsiveness of the application
- Implement reliable integrations with third-party APIs and SDKs
- Create custom editor tooling to streamline team workflows
- Contribute to the architecture and design of gameplay systems
- Collaborate with cross-functional teams to achieve project goals
Competencies
- Unity Expertise: Minimum of 5 years in game or application development using Unity and a proven record of delivering successful projects
- C# Mastery: Strong proficiency in C# programming, with a deep understanding of the languageβs core principles
- Design Pattern Savvy: Strong understanding of design patterns and software architecture principles as well as the ability to apply them in practice
- Performance Guru: Expertise in profiling and optimizing performance issues related to CPU, GPU, memory usage, and load times in Unity projects
- Testing Advocate: Experience implementing automated testing practices to ensure high code quality and reliability
- Product Thinker: Ability to translate business requirements into application architecture
- Excellent Communicator: Proficiency in expressing ideas clearly and reliably in both spoken and written forms
- Remote Work Pro: Ability to work autonomously and meet deadlines without constant oversight
Bonus 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
Gameplay (What Youβll Do)
- 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
Position details
- Geography: Fully remote, based between Eastern Time Zone (New York, U.S.) and GMT+3 (Istanbul).
- Language: Must speak Russian. English would be a significant plus.
- Remote position: 100% remote with 2-4 strategic offsite sessions per year.
- Compensation and benefits:
- Competitive market salary
- Paid sick leave and vacation days
- Stock option in our growing AI startup
Ready to apply for this role?
Apply Now β



