TinyTap is looking for a Senior Backend Python Developer
TinyTap, the world’s largest library of games made by teachers, a subsidiary of AnimocaBrands, building an open education system on blockchain.
TinyTap provides a code-free platform that empowers educators to create and share interactive educational content and to receive a revenue share when learners use that content. With content by brands like Sesame Street, Oxford University Press, and more. TinyTap has over 9.2M families,+over 250K games, and more than 100K creators!
We are looking for a passionate Senior Backend Python Developer who is excited about ‘coding for good’ as we are! Check out our Job description and send your CV to [email protected].
Based in Tel Aviv, currently hybrid-remote with 2 days from home.
Main Responsibilities
- Design and code using industry best practices focusing on quality, performance, and delivery.
- Write well-crafted, tested, readable, and maintainable code.
- Participate in code design, code review, and distribution knowledge.
- Monitor and maintain cloud infrastructure.
- Develop new and maintain microservices on docker framework.
- Install and maintain 3rd party server software.
Requirements
- Over 5 years of coding experience as a backend developer (or full-stack).
- At least 3 years of Python development.
- At least 3 years of web development in an MVC platform (Django experience is a big plus).
- Experience with REST APIs (for client/server mobile backend).
- Experience with backend development on the cloud.
- Knowledge of relational databases (e.g. MySQL) .
- Experience with agile development and continuous integration.
- Experience with source control (GIT).
- Can take full responsibility for server components and infrastructure.
- Ability to work independently and as part of a team.
- Can take tasks to the finish line and maintain them.
Advantages
- Full Stack Development
- Kubernetes and TerraForm
- Experience in Blockchain
- NoSQL Databases
- Elastic Stack
- Linux SysAdmin (DevOps) capabilities
- Data migration, transformation, and scripting
- Developing Microservices
- Experience with CI/CD pipelines (Jenkins a plus)