New Job! Remote Job
Company

Senior Unity Developer

About us: 

At Praktika.ai we are on a mission to deliver efficient and engaging learning experiences for billions of students worldwide by bridging the gap between learning apps and human tutors.

We have done this by creating a fully automated language tutorship experience powered by generative AI Avatars.

After raising $30 million in Series A funding, we are growing and looking for a Senior Unity Engineer  to join us! We are a global small team of 40 innovators who are pushing the boundaries of what’s possible in language learning and tutoring.

In this fast-paced environment we like independent self starters who can work well in a team as well as unassisted and who enjoy the working environment of an early-stage startup.

We can hire remote across Europe!

What you'll do with us:

  • Game Development: Develop, implement, and optimize game exercises and interactive features using Unity to support Praktika’s learning objectives.

  • Performance Optimization: Optimize game performance for mobile devices to ensure smooth and responsive gameplay, including resource management and frame rate optimization.

  • Feature Integration: Integrate 3D assets, animations, sound effects, and other interactive elements into the Unity environment to create a cohesive learning experience.

  • Continuous Improvement: Stay updated on Unity advancements and best practices, continually improving the game development process to enhance the quality and efficiency of releases.

  • Debugging and Maintenance: Identify and fix bugs, troubleshoot performance issues, and ensure all game elements function seamlessly across devices.

  • Prototyping and Testing: Rapidly prototype new game concepts and features, iterating based on testing, user feedback, and performance data.

  • Cross-Functional Collaboration: Work closely with the Game Design and Methodology teams to ensure game mechanics align with educational goals and enhance the user learning experience.

You would be a great fit for the role if: 

  • 5+ years of experience as a Unity Developer with a strong portfolio of mobile or educational game projects.

  • Experience with mobile game optimization for iOS and Android platforms.

  • Experience with DI / Zenject / VContainer, Reactive Extensions / Rx / UniRx / R3, UniTask

  • Shaders - ShaderLab, HLSL, ShaderGraph, Amplify Shader Editor, OpenGL, GLSL

  • Performance Optimisation. Advanced 3D animations - IK, BlendTrees, BlendShapes, Playables

  • Ability to work collaboratively in a cross-functional team environment.

  • Passion for educational technology and a commitment to creating meaningful, engaging user experiences.

  • Strong problem-solving skills and a data-driven approach to iteration and improvement.

  • Proficiency in C# and Unity, with a deep understanding of game mechanics, physics, and animation.

  • 3D model editing and optimization (Blender)

  • Aesthetic and Visual Quality Optimization (Lighting, Post-Processing, Visual Effects)

  • Asset Bundles creation and optimization

  • Familiarity with advanced animation systems (knowledge of Playables is a plus)

  • Shader editing/creation (Amplify, Shader Graph)

  • Knowledge of Odin Serializer

  • Experience of Lipsync integration

Why should you join Praktika:

We expect dedication and hard work but we also believe in rewarding it. Our compensation reflects the effort and results you bring to the table.

  • Be part of the story of one of the fastest-growing early-stage consumer AI companies globally

  • Work with a highly ambitious team using the best technologies on the market

  • Drive innovation and make a significant impact in the AI and education sectors

  • Competitive salary

  • Flexibility to work remotely

  • Health and wellness benefits to support your overall well-being

  • Opportunity for rapid career growth and personal development

  • Access to an AI toolkit including ChatGPT, Copilot, and other productivity tools

  • Annual educational budget of up to $1,000

Join Praktika and lead the charge in driving exponential growth and innovation. Apply now to be part of a team that is redefining language learning for millions of users worldwide.

Interview Process: 

At Praktika we are transparent with our process and will give you feedback along the way, if we shortlist your application, you will be invited to meet with us virtually:

  • Interview with our Recruitment team (60 min)

  • Technical Interview with the Unity Team (60 min)

  • Leadership interview with our CTO and CEO (60 min)

Don't let this one get away.