Lead, mentor, and develop a team of front-end engineers, fostering a culture of collaboration and continuous learning.
Define and enforce best coding practices, design patterns, and architectural principles for scalable and maintainable front-end solutions.
Collaborate with product managers, designers, and back-end engineers to align technical strategies with business goals.
Ensure high-quality UI/UX by working closely with designers and driving front-end innovation.
Conduct regular code reviews, enforce coding standards, and improve development workflows.
Optimize front-end application performance, including Core Web Vitals, lazy loading, and caching strategies.
Champion front-end security best practices, including XSS/CSRF prevention and secure authentication flows.
Drive developer productivity through tooling, automation, and CI/CD improvements.
Stay ahead of industry trends and introduce modern technologies to enhance front-end development.
Facilitate knowledge-sharing sessions, documentation, and onboarding for front-end engineers.
Collaborate with engineering leadership on hiring, team growth, and performance evaluations.
Requirement :
5+ years of experience in front-end development, with 2+ years in a leadership role.
Expertise in React.js (preferred) and/or Vue.js with deep understanding of component-based architecture.
Strong proficiency in JavaScript (ES6+), TypeScript, HTML, and CSS (Sass, TailwindCSS, Styled Components).
Experience with state management libraries such as Redux, Zustand, Recoil, or MobX.
Hands-on experience with performance optimization, Core Web Vitals, and web accessibility (a11y).
Proficiency in unit, integration, and end-to-end testing using Jest, Cypress, Playwright.
Familiarity with modern build tools and bundlers (Webpack, Vite, ESBuild).
Understanding of front-end security best practices and authentication mechanisms (OAuth, JWT).
Strong communication skills and ability to collaborate across teams, driving technical and business alignment.
Experience in mentoring engineers, conducting performance reviews, and leading hiring efforts.
Benefits: Join our friendly and dynamic team and enjoy a range of perks, such as:
Professional development opportunities
Free breakfast every day
Birthday and anniversary gifts and surprises
Lunch and snack subsidies
Transportation budget
Comprehensive health insurance
Seasonal and special charges and discounts from Tapsifood
معرفی شرکت
تپسیفود، سایت و اپلیکیشن سفارش آنلاین غذا، میوه، نان و… است که در سال ۱۴۰۲ با نام «اُفود» و با سرمایهگذاری هوشمند هلدینگ گلرنگ وارد بازار شد. در سال ۱۴۰۳ اُفود به عنوان اولین سرویس به «سوپراپلیکیشن تپسی» پیوست و کارش را با نام «تپسیفود» ادامه داد. هدف ما در تپسیفود تغییر قواعد بازار تحویل فوری مواد خوراکی، به نفع مشتریان و فروشگاهداران است.
کاربران ما در هر زمانی از روز که بخواهند، میتوانند وارد سایت یا اپ تپسیفود شوند، رستورانها و سایر فروشگاههای اطراف را ببینند، غذای دلخواهشان را از آنها آنلاین سفارش دهند و بهموقع تحویل بگیرند.
فروشگاههای همکارمان نیز با دریافت کارمزد منصفانه و تسویهحساب سریع، یک همکاری بُردـبُرد خواهند داشت.
در تپسیفود در کنار هم جمع شدهایم تا تغییری بزرگ را رقم بزنیم. لازمهٔ رسیدن به این تغییر کیفیت، نوآوری، پویایی و اشتیاق به تغییر و خلقکردن است.
اگر از تجربههای جدید و جریانساز لذت میبرید و میخواهید از ابتدای این تغییر با ما باشید، ما مشتاق حضورتان در تپسیفود هستیم.