FullStack (Python+React) Tech Lead Offline
As a Tech Lead, you will play a pivotal role in guiding our development team to new heights in the field of Learning Management System (LMS) development. Additionally, you will leverage your Solution Architect expertise and knowledge of cutting-edge AI technologies, including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), to design and implement innovative solutions. If you are enthusiastic about IT education, possess strong leadership skills, and have a proven track record in software development and architecture, we invite you to join our collaborative and vibrant team.
If you’re a veteran, don’t hesitate to send your CV—we’ll be glad to see you in our Gang!
Requirements:
Technical Expertise:
- 5+ years of experience in development;
- 3+ years of experience in Python and Django;
- 2+ years of experience in ReactJS;
- Proficiency in Django ecosystem tools (DRF, Celery);
- Strong knowledge of Docker;
- Experience in writing unit tests and using React Testing Library;
- Solid understanding of RESTful architecture;
- Practical knowledge of DevOps methodologies and CI/CD pipelines.
Solution Architecture:
- Experience in designing scalable and maintainable system architectures;
- Understanding of Event Driven, Service Oriented, and Micro-service Architectures;
- Ability to translate business requirements into technical solutions and document them effectively.
Team Leadership:
- Proven experience in managing and mentoring teams, including leading at least 2 junior developers;
- Enthusiasm for IT education and interest in LMS development;
- At least Upper-Intermediate level of English.
Will be a plus:
- Familiarity with AI and machine learning frameworks (e.g., TensorFlow, PyTorch) and concepts like LLMs and RAG;
- Knowledge of Odoo ERP and CRM frameworks;
- Familiarity with GraphQL and WebSockets.
General responsibilities:
- Lead and mentor a team of developers to deliver high-quality software solutions;
- Drive the development and deployment of Learning Management System applications;
- Utilize your expertise in Python, Django, ReactJS, and related technologies to contribute to the success of our projects;
- Design and implement scalable architectures for HRM and LMS solutions;
- Leverage AI technologies, including LLMs and RAG, to create innovative and intelligent features;
- Contribute to the Open edX community as an open-source contributor.
Pre-sale and Estimation Activities:
- Collaborate with sales and business development teams to understand client requirements and provide technical insights during the pre-sale process;
- Develop project proposals and technical documentation for prospective clients;
- Provide accurate project estimations, considering technical requirements and architectural complexities.
We offer
- Remote work with a flexible working hours.
- Paid vacation: 20 days per year.
- Paid sick-leave: 15 days per year.
- Family leave.
- Compensation for English courses.
- Compensation for educational and sport activities.
- Compensation for psychologist.
Internal lectures and knowledge sharing.
The job ad is no longer active
Look at the current jobs Fullstack →