Backend Engineer
We are seeking a highly skilled and experienced Team Lead Python/Django to join our dynamic team.
As a Team Lead, you will be an expert and a leader, playing a crucial role in guiding the development team, making technical decisions, and ensuring the successful delivery of high-quality software products.
You’ll be a great fit if you have:
— 5+ years of experience with Python 3.4+;
— 4+ years of experience with Django/DRF and RESTful APIs;
— Experience working with relational and NoSQL databases (PostgreSQL, MongoDB, etc.);
— Familiarity with Elasticsearch;
— Knowledge of cloud solutions: AWS, GCP, Azure;
— Experience in multithreading/multiprocessing approaches;
— Proven experience in supporting and developing existing high-load projects;
— Proficiency with Docker, Kubernetes, and CI/CD pipelines;
— Previous experience in a Team Lead role;
— English proficiency — Upper-intermediate.
What you’ll do:
— Lead and manage the Backend department and development process, providing support to team members.
— Develop and contribute to Backend Architecture.
— Participate in pre-sale activities
— Participate in decision-making processes related to design architecture, solution development, architectural, and code reviews.
— Write clean, well-structured, and maintainable code while maintaining high coding standards within the team.
— Develop high-load solutions and conduct R&D work with new technology.
Would be a plus:
— Experience with Celery;
— Experience with payment systems integrations.
We ensure your growth with:
— Great networking opportunities with international clients, involving challenging tasks;
— Involvement in building interesting projects from scratch using new technologies;
— Personal and professional development opportunities
— Competitive salary fixed in USD;
— Paid vacation and sick leaves;
— Flexible work schedule;
— Friendly working environment with minimal hierarchy;
— Team-building activities, corporate events.