About Tapsi Delivery:
Tapsi Delivery is a dynamic and fast-growing team that handles tens of thousands of orders every day. We are rapidly expanding into new markets and scaling our daily operations. This is just the beginning—we’re constantly innovating to optimize our delivery system and take our growth to the next level.
About the Role:
As a Front-End Team Lead at Tapsi, you will play a key role in shaping the future of our user experience, leading a talented team of developers to build innovative, high-performance web applications. Your work will directly impact our ability to deliver seamless, engaging experiences to thousands of users daily, driving the success of our rapidly expanding platform.
Responsibilities:
- Lead, mentor, and inspire a team of Front-End developers, fostering a collaborative and innovative environment where team members can achieve their full potential.
- Collaborate with cross-functional teams, including back-end developers, UX/UI designers, and product owners, to deliver seamless and intuitive web experiences.
- Take a hands-on approach to designing and developing visually appealing, high-performance web interfaces that meet the needs of our growing user base.
- Define and promote best-in-class Front-End engineering standards, ensuring alignment with architectural and technical guidelines across multiple product teams.
- Identify and drive initiatives to optimize web application performance, focusing on metrics like WebVitals and adherence to SEO best practices.
- Champion technical excellence through code reviews, quality assurance, and a commitment to scalable, maintainable code.
Requirements:
- Minimum 4 years of experience in Front-End/JavaScript development.
- Strong proficiency in JavaScript (ES6/ES7) and modern frameworks/libraries such as React.js or Vue.js.
- Familiarity with Front-End bundle tools and task runners (e.g., Vite, Webpack).
- Proficiency in HTML5 and responsive design principles, with a deep understanding of semantic web standards and mobile-first development.
- Familiarity with Docker and CI/CD practices.
- Proficiency in version control systems (e.g., Git).
- Strong problem-solving skills and a passion for building high-quality, performant web applications.
- Excellent communication and collaboration skills, with the ability to lead and inspire a team while working effectively with cross-functional stakeholders.
Additional Skills:
- Experience with Server-Side Rendering (SSR) and SEO optimization techniques.
- Experience building Progressive Web Apps (PWA).
- Familiarity with front-end testing frameworks such as Playwright, Cypress, Jest, and React Testing Library.