Team Lead Back-End Developer
The telehealth & telemedicine company is currently looking for an experience Team Lead Back-End Developer who will be an effective partner to the organization's management in realizing its corporate strategy, and create value for the organization.
Our platform serves millions of European patients, helping them get the medication they need quickly, efficiently, and discreetly.
Requirements:
- 5+ years of professional experience in backend development, with a focus on e-commerce platforms.
- 2+ years of experience managing, leading, and mentoring a team of backend developers.
- Strong knowledge of one of the popular php frameworks (symfony\laravel\etc.).
- Experience with relational and NoSQL databases (e.g., MySQL, MongoDB).
- Experience with RabbitMQ or with other message brokers.
- Solid understanding of RESTful APIs, microservices, and cloud architecture.
- Familiarity with version control tools (Git) and CI/CD pipelines.
- Experience with Kubernetes for container orchestration and deployment.
- Strong problem-solving skills, attention to detail, and a focus on scalability and performance.
- Excellent communication skills and the ability to collaborate with cross-functional teams.
- Upper-intermediate English or better.
As a plus:
- Experience working with e-commerce platforms such as Magento, Shopify, or custom-built solutions.
- Experience with additional programming languages (e.g., Python, JavaScript frameworks).
- Familiarity with cloud platforms (AWS, Google Cloud, etc.) and containerization technologies.
- Agile development experience (Scrum/Kanban).
Responsibilities:
Team Leadership & Mentorship:
Lead, mentor, and grow a team of backend developers, fostering a culture of collaboration, continuous learning, and excellence.
Provide technical guidance, conduct code reviews, and help team members troubleshoot complex technical issues.
Manage the career development of team members and conduct regular 1:1s, providing constructive feedback.
Technical Ownership & Architecture:
Lead the design and development of scalable, high-performance backend systems using PHP/Symfony, Node.js, and Kubernetes.
Oversee the architecture of the backend systems to ensure alignment with business goals and technical requirements.Collaborate with frontend developers, DevOps, product managers, and other stakeholders to define and implement technical solutions.
Process Improvement & Best Practices:
Establish and promote best practices for backend development, including code quality, testing, and continuous integration/continuous deployment (CI/CD).
Drive the adoption of modern development practices and tools, ensuring the team maintains high standards of technical excellence.
E-Commerce Platform Development:
Contribute to the development and scaling of the e-commerce platform, ensuring the backend is robust, scalable, and responsive to the demands of the business.
Work on high-impact features, integrations with third-party services, payment gateways, and optimization of backend performance.
Collaboration & Stakeholder Management:
Work closely with product owners, designers, and other technical leads to deliver features that meet customer and business needs.
Assist in defining and managing project timelines, priorities, and deliverables.
We offer:
- Fully remote work
- Work with a professional team
- Friendly atmosphere
- Medical insurance
- Mental health support with the psychologist
- 22 working days of annual paid vacation
- Paid sick leaves — 10 days
- External learning compensation