استخدام Front-End Team Lead
شرح موقعیت شغلی
Tapsi Doctor, a platform within the TAPSI Group, is dedicated to transforming healthcare experiences by providing easy access to over-the-counter medications, prescribed drugs, supplements, and medical equipment. We focus on convenience, reliability, and seamless service for our users.
We’re looking for an experienced and passionate Front-end Team Lead to join our team—someone who combines strong technical expertise with leadership skills to build scalable, high-performance, and user-friendly web applications. If you’re eager to lead and mentor engineers, drive technical excellence, and collaborate with cross-functional teams to deliver impactful solutions, we’d like to meet you!
Key Responsibilities
- Lead, mentor, and support frontend engineers in their technical and professional growth.
- Translate business goals into practical technical plans and solutions.
- Collaborate with business stakeholders, designers, backend engineers, and QA to plan and deliver valuable features.
- Define and maintain frontend architecture, coding standards, and engineering best practices.
- Remain actively involved in development and write clean, maintainable, and well-tested code.
- Conduct code reviews and provide clear, constructive feedback.
- Ensure applications follow technical SEO best practices.
- Improve Core Web Vitals, loading speed, runtime performance, and overall user experience.
- Improve application accessibility, security, reliability, and browser compatibility.
- Identify technical challenges, investigate root causes, and guide the team toward effective solutions.
- Break down complex initiatives into actionable tasks, estimate effort, manage dependencies, and identify technical risks.
- Manage technical debt and contribute to the frontend technical roadmap.
- Promote an Agile approach through iterative delivery, continuous feedback, adaptability, and ongoing improvement.
- Support hiring, onboarding, knowledge sharing, and performance feedback.
- Communicate delivery progress, risks, dependencies, and technical trade-offs to stakeholders.
- Encourage ownership, accountability, collaboration, and continuous learning within the team.
Required Qualifications
- Strong professional experience in frontend software development.
- Excellent knowledge of JavaScript, TypeScript, HTML, and CSS.
- Strong hands-on experience building and maintaining applications with React.
- Solid understanding of frontend architecture, component design, state management, and API integration.
- Strong understanding of Clean Architecture principles and their application to frontend development.
- Strong knowledge of technical SEO, including crawlability, rendering, metadata, structured data, and semantic HTML.
- Practical experience improving web performance and Core Web Vitals.
- Experience with responsive design, accessibility, browser compatibility, and frontend security.
- Experience with automated testing, code reviews, CI/CD, and modern development workflows.
- Previous experience leading, mentoring, or supporting frontend engineers.
- Strong analytical thinking and problem-solving skills.
- Ability to make pragmatic technical decisions while considering business priorities.
- Strong communication, collaboration, and decision-making skills.
- Experience working with Agile principles and iterative software delivery.
- Ability to balance delivery speed, technical quality, and long-term maintainability.
Preferred Qualifications
- Experience with Nuxt or similar meta-frameworks.
- Experience with server-side rendering (SSR), static-site generation (SSG), and hybrid rendering strategies.
- Experience building or maintaining design systems and reusable component libraries.
- Experience with frontend monitoring, observability, analytics, and error-tracking tools.
- Experience participating in technical hiring and team development.
مهارتهای مورد نیاز
- Team Leader
- JavaScript
- Front-end
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت