Position: Backend Developer
Company: Frontrunners
Experience required: 3y
Category: Python
English level: upper
Published: 2022-09-01T00:00:00+03:00

We have been working at the intersection of technology and media for more than fifteen years at places like Google, YouTube and Eora. We have seen firsthand how machine learning and computer vision, when used appropriately, can unlock new forms of creativity and bring economic windfalls for everyone involved.

But this time, instead of keeping this knowledge to ourselves, we want to set it free. Because we see a rare opportunity to create true trust around content, who owns it and what can be done with it. This sort of trust is only possible when it’s shared and our ambition is to build an open protocol that delivers deep content understanding and transparency to everyone developing for the blockchain. A protocol that supports community driven moderation and allows communities to decide for themselves what policies to enforce.


Who you are:

Web3 enthusiast and an excellent Python backend developer with solid experience in systems architecture and a strong desire to join a project of skyrocketing potential and work with stellar peers and visionary leaders.


What you bring to the table:

Curiosity, drive for progress, lifelong learning mindset, let’s do it attitude, readiness to get hands dirty, hunger for new knowledge and ambition of having a stake in creating a new era, and:

🔍 3+ years of experience as a Python backend engineer.

🔍 Experience in writing RESTful APIs.

🔍 Skills of using asyncio, aiohttp and overall asynchronous programming skills in Python

🔍 Experience in CI/CD

🔍 Software architecture experience

🔍 Ability to work in an agile, energetic startup environment

🔍 You speak Upper-Intermediate English

🔍 Residency outside of Russia along with the ability to travel at least 4 times a year or desire to relocate to Dubai.


What will you do:

🗝 Developing RESTful API services with a traditional Web2 stack.
🗝 Writing tests for the developed software.
🗝 Backlog refinement, planning and daily meetings with the Engineering team.
🗝 Familiarity and desire to develop your skills within our stack our stack:
- Python;
- Pytest;
- FastAPI / Starlette based web frameworks;
- Swagger / Redoc;
- Python admins (Flask, Django, etc)
- RabbitMQ;
- PostgreSQL, MongoDB;
- Docker;
- AWS;


What we offer:

🔋 Opportunity to take part in cutting-edge product development with the guidance from world-class brand-name mentors.

🔋 Full support with relocation (Dubai Work permits and Residency; etc) or remote work.

🔋 Flexible work schedule.

🔋 Culture of transparency and continuous growth