Animation Developer

Zagreb, Croatia

What do we do?

Photomath is a fast-growing EdTech company whose mobile app is the #1 app in the world to learn math. Powered by advanced machine learning technology, the app instantly scans, accurately solves, and intuitively explains printed and handwritten math problems to users through step-by-step explanations. 

With over 300 million downloads globally, Photomath is the most popular mobile application from Croatia and one of the most popular educational apps of all times. Since its launch in 2014, our award-winning app has topped App Store & Google Play Store education charts and Apple has recently declared it the application of the day.

Today, we employ more than 160 people and have offices in Zagreb and San Mateo, California. We are constantly expanding what Photomath can do and the types and quality of our content - we have so much more ahead of us and we need your help to get there. Join us in our mission to revolutionize learning math and help students across the globe gain math superpowers!


We constantly improve our app and add new features to offer Photomath users new ways to approach math learning. Our newest features focus on giving visual cues through graph solutions, recognizing and solving word math problems, and helping learn math through Animated Tutorials - animations that explain the math concept step-by-step, just like a real life tutor would, applied to the problem you submit! 

What you will do at Photomath:

  • Create code for Animated Tutorials based on the received assets in our internal tool
  • Give feedback on peers’ work
  • Test and review peers’ code
  • Implement Plus features
  • Revise existing content based on errors in production and engineering-related changes

You are the right person for us if you:

  • Love and understand math and care for education
  • Have strong algorithmic thinking and some experience in programming
  • Pay attention to detail and make sure your output replicates the prototype
  • Are able to find bugs and errors in app testing
  • Have a systematic approach to structuring and solving problems and attention to detail
  • Are innovative and able to imagine and develop ways of executing on ideas
  • Have advanced knowledge of primary and high school mathematics
  • Like to hear constructive feedback on your work and are ready to incorporate it
  • Are fluent in English (especially math vocabulary)
  • Are collaborative, work well with the team, establish and document best practices for    scripting and delivery of assets 
  • Are a proactive thinker and solutions oriented, and want to help us solve problems (and not just the math ones)
  • Have a responsible approach to work

An additional plus is if you:

  • Have some background in development
  • Have experience in teaching or tutoring math
  • Have advanced knowledge of university mathematics

What we offer:

  • Full time job with flexible working hours and work from home arrangements 
  • Dedication to a healthy work-life balance and various benefits for parents 
  • A diverse environment with agile and talented individuals across the career spectrum - to teach and be taught
  • A friendly, collaboration-heavy team atmosphere
  • A culture that recognizes and rewards dedication and success
  • Dedicated person (mentor/buddy) to help you navigate your first weeks in a new role
  • Learning and growth opportunities through knowledge sharing, education and conferences, individual development plan with a dedicated budget, weekly time devoted to learning new things
  • Cutting edge hardware and equipment, budget for additional equipment
  • Company events and celebrations, company retreat, team budget for team building activities
  • Birthday and holiday presents for employees and their kids
  • Generous vacation and paid leave policy, sick leave without a doctor's note, annual physical exam (check-up)
  • Multisport card for various discounts at sport facilities
  • Underground bicycle parking garage
  • Modern office design and great location (Zagreb, Folnegovićeva 1C)

Animation Developer

Job description

Animation Developer

Personal information
Professional data