متن کامل آگهی:
Gender: Any
Seniority Level: Manager
As a Front-End Tech Lead, you will define technical direction, mentor engineers, and guide the architecture of our React.js and Next.js platforms. You’ll work closely with Product, Design, Backend, and other Engineering Leads to ensure high performance, scalability, and a consistent user experience across SnappTrip’s web products.
Responsibilities:
Lead and mentor front-end engineers, ensuring code quality, clean architecture, and strong delivery.
Own and evolve our front-end architecture across React + Next.js (App Router) with a focus on scalability and maintainability.
Drive adoption of Server Components, modern routing, and component best practices.
Oversee UI performance, Core Web Vitals, and production debugging.
Review code and design proposals to ensure alignment with engineering standards.
Collaborate with cross-functional teams to deliver seamless, reliable user experiences.
Improve developer experience, monorepo workflows (NX), CI/CD, and front-end tooling.
Contribute to and scale our Design System across teams.
Requirements:
5+ years of front-end engineering experience, including 1–2 years in a lead or senior role.
Strong expertise in React.js, Next.js (App Router), JavaScript/TypeScript.
Deep understanding of SSR, SSG, ISR, Server Components, and performance optimization.
Experience with monorepos (NX), modular architecture, and reusable components.
Proficient with TailwindCSS, testing tools (Jest, Playwright), and Git workflows.
Strong communication and leadership skills with cross-team alignment experience.
Bonus Points:
Experience modernizing front-end architecture or leading major migrations.
Familiarity with performance/observability tools (Lighthouse, Web Vitals).
Experience building or scaling Design Systems.
Background in travel, e-commerce, or other high-traffic domains.