We’re available in 80+ countries around the globe and have sold more than one million robots to date… and counting. Touted as “the best day of school” for kids, we aim to be all that and more as we continue to explore new technologies in the realm of creative play. We firmly believe that play is a powerful teacher, and as long as we're sparking imaginations around the world, we’ll keep fueling that fire.
With us, you can do the work you love, be yourself, and take fun seriously.
What you will do:
As a Team Lead and Back End Developer on our Education Platform team, you will help build the technical infrastructure and tooling that supports millions of robots, educators, and enthusiastic learners throughout the world. You will work on a small, talented team to create software that shapes the experiences of the creators of tomorrow, and will have immediate and direct impact on the company’s core efforts.
Who you are:
You are a maker, creator, tinkerer, innovator, or the like, and want to influence the world of connected play and learning. You have a passion for learning and growing your technical skills (e.g. languages, platforms, patterns). We are looking for someone to be the leader of a small team and be an active developer on the project. After you see the existing code base, we will work together to decide the skills needed on the team and build that team around you.
In addition to some experience building and leading a small development team, we would like you to have:
— 5+ years of software development experience;
— 5+ years of experience in building and delivering production code using Python / Java or similar;
— Significant experience with task queues using Python’s Celery and services like Amazon SQS or Rabbitmq;
— Strong knowledge of authentication and SSO flows;
— Good experience with syncing and managing data consumed from APIs
PostgreSQL experience;
— Solid understanding of distributed applications;
— Demonstrated experience diving into an existing, complex codebase and thriving;
— Excellent communication skills and a good attitude;
— Intermediate spoken level of English and higher.
We offer:
— Flexible hours, the ability to work from home if necessary (from time to time);
— Working directly with the customer;
— A cozy office in the city center;
— An excellent compensation package.
The job ad is no longer active
Look at the current
jobs
Python
Kyiv→