کاری که انجام می دهید:
• معمار ، توسعه و بهینه سازی کاربردهای جلویی با کارایی بالا ، مقیاس پذیر و قابل حفظ. و تعالی فنی.
• تجربه توسعه دهنده (DX) را با تصفیه خطوط لوله CI/CD ، سیستم های ساخت و ابزارآلات تقویت کنید.
• پیشرفت در عملکرد ، دسترسی و سئو برای اطمینان از بهترین تجربه کاربر. گردش کار.
• با آخرین روندها در فن آوری های جلوی و از بهترین شیوه ها به روز باشید. ES6/ES7 ، و الگوهای JavaScript مدرن.
• تجربه کار با Monorepos NX ، معماری مدولار و مدیریت بسته.
• درک جامد از مدیریت دولت (Zustand ، Redux یا React متن). Dom ، Hydration و Edge Rendering.
• تجربه با وب وب ، Turbopack ، Rollup و ابزارهای ساخت مدرن.
• مهارت در خط لوله های Gitlab ، CI/CD و آزمایش خودکار (Jest ، Cypress ، Playwright). قابلیت حفظ.
• تیم های پیشرو یا مربیگری ، ارائه راهنمایی در مورد بهترین شیوه ها و معماری.
• دانش جامد در مورد ساختار داده ها ، الگوریتم ها و اصول مهندسی نرم افزار. معماری ها. فرصت ها.
What You’ll Do:
- Architect, develop, and optimize high-performance, scalable, and maintainable front-end applications.
- Write reusable and modular components that adhere to best practices and design systems.
- Collaborate closely with Product Managers, Designers, and Back-End Developers to define and implement new features.
- Lead and mentor junior/mid-level engineers, fostering a culture of growth and technical excellence.
- Enhance the developer experience (DX) by refining CI/CD pipelines, build systems, and tooling.
- Drive improvements in performance, accessibility, and SEO to ensure the best user experience.
- Maintain mono repo architectures using Nx, improving dependency management and code sharing.
- Utilize GitLab CI/CD for automated deployments and streamlined development workflows.
- Stay up-to-date with the latest trends in frontend technologies and advocate for best practices.
What We’re Looking For:
- 5+ years of experience in frontend web development.
- Deep expertise in React & Next.js, including Server Components, RSC, and rendering strategies (SSG, ISR, SSR, CSR).
- Strong proficiency in TypeScript, ES6/ES7, and modern JavaScript patterns.
- Experience working with Nx monorepos, modular architecture, and package management.
- Solid understanding of state management (Zustand, Redux, or React Context).
- Deep knowledge of CSS architectures, including CSS-in-JS, Tailwind, preprocessors, and performance optimizations.
- Familiarity with modern JavaScript workflows such as virtual DOM, hydration, and edge rendering.
- Experience with Webpack, Turbopack, Rollup, and modern build tools.
- Proficiency in GitLab, CI/CD pipelines, and automated testing (Jest, Cypress, Playwright).
- Strong understanding of SEO fundamentals, Core Web Vitals, and performance optimization techniques.
- A passion for clean, scalable code, with a focus on DX and maintainability.
- Experience leading or mentoring teams, guiding best practices and architecture.
- Solid knowledge of data structures, algorithms, and software engineering principles.
Nice-to-Have:
- Experience with service workers, progressive web apps (PWAs), and web performance tuning.
- Familiarity with GraphQL, REST APIs, and backend-for-frontend (BFF) architectures.
- Prior experience working in a high-scale, consumer-facing product environment.
- Contributions to open-source projects or technical blogging.
Why Join Us?
- Work on a high-impact product used by thousands of travelers.
- Be part of a talented, collaborative team with a focus on continuous learning and innovation.
- Competitive salary, remote-friendly environment, and career growth opportunities.
- Opportunity to lead, mentor, and influence the future of front-end development at Jabama.