This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for an experienced and passionate Technical Lead to guide and contribute to the development of our innovative web application. This platform focuses on video-based content, community interaction and advanced moderation workflows. As a Technical Lead, you’ll play a key role in leading the project, collaborating with various teams, conducting code reviews and maintaining clear communication with both internal and external stakeholders.
Job Responsibility:
Lead the project from start to finish, ensuring timely delivery of high-quality software
Work closely with stakeholders to understand their needs, translate them into technical solutions, and support the team in executing them
Coordinate efforts across backend, frontend, and QA teams for smooth project progress
Partner with third-party vendors to integrate their systems effectively
Take charge of the design, architecture, and implementation of both backend and frontend systems
Backend Development: Focus on building robust APIs, integrating databases, and ensuring the system can scale effectively
Frontend Development: Ensure a seamless and responsive user interface (UI), optimizing for performance and user experience
Maintain best practices in areas like security, data handling, and code quality
Conduct regular code reviews, ensuring adherence to coding standards and efficient problem-solving
Actively participate in daily stand-ups, sprint planning, and retrospectives
Mentor and guide junior and mid-level developers, helping them overcome technical challenges
Implement best practices for both unit and functional testing
Ensure comprehensive testing of the application and resolve bugs promptly
Collaborate with the QA team to plan and execute testing activities
Oversee the integration of external APIs and ensure smooth collaboration with third-party vendors
Resolve integration challenges and manage dependencies
Keep the tech stack up-to-date with modern technologies and frameworks
Requirements:
6–10+ years in software development
At least 2+ years in a leadership role, such as a Technical Lead
Strong experience with FastAPI / Flask and Python for backend development
Proficient in React or Next.js for frontend development
Hands-on experience with Redis or similar caching solutions
Familiar with Azure cloud services (e.g., App Services, Azure Storage, Azure Functions) or similar cloud services
Strong understanding of NoSQL (e.g., MongoDB) and relational databases (e.g., MySQL)
Experience with video processing technologies (e.g., FFMPEG, Azure Media Services)
Familiar with CI/CD pipelines and modern deployment practices
Proven experience leading Agile/Scrum teams
Strong ability to prioritize tasks, manage deliverables, and meet deadlines
Skilled in diagnosing and solving technical issues to ensure system stability and scalability
Strong analytical skills for performance optimization
Excellent communication and interpersonal skills
Ability to collaborate effectively with cross-functional teams and third-party vendors
Passion for mentoring and helping others grow professionally