Senior Frontend Engineer
We are seeking a highly skilled Senior Frontend Engineer to lead the development of cutting-edge web applications. The ideal candidate will possess deep expertise in React, Next.js, Nx monorepos, and modern frontend architectures to help us scale and innovate in a fast-paced environment.
Responsibilities:
- Architect, develop, and optimize scalable, high-performance, and maintainable frontend applications.
- Build reusable, modular components aligned with best practices and design systems.
- Collaborate closely with Product Managers, Designers, and Backend Engineers to define and implement new features.
- Lead and mentor junior and mid-level engineers, fostering a culture of technical excellence and continuous growth.
- Enhance developer experience by refining CI/CD pipelines, build systems, and development tooling.
- Drive improvements in performance, accessibility, and SEO to ensure an outstanding user experience.
- Manage Nx monorepo architecture to improve code sharing and dependency management.
- Utilize GitLab CI/CD for automated deployments and streamlined workflows.
- Stay current with emerging frontend technologies and champion best practices.
Requirements:
- Minimum 5 years of professional frontend development experience.
- Expert knowledge of React and Next.js, including Server Components (RSC), and rendering strategies (SSG, ISR, SSR, CSR).
- Proficient in TypeScript, ES6/ES7, and modern JavaScript design patterns.
- Experience working with Nx monorepos, modular architecture, and package management.
- Strong understanding of state management libraries such as Zustand, Redux, or React Context.
- Deep familiarity with CSS architectures, including CSS-in-JS, Tailwind, preprocessors, and performance optimizations.
- Knowledge of modern JavaScript workflows, including virtual DOM, hydration, and edge rendering.
- Experience with build tools like Webpack, Turbopack, and Rollup.
- Expert in GitLab, CI/CD pipelines, and automated testing frameworks (Jest, Cypress, Playwright).
- Solid understanding of SEO fundamentals, Core Web Vitals, and performance optimization.
- Passion for writing clean, scalable, and maintainable code with a focus on developer experience.
- Proven leadership and mentoring experience.
- Strong grasp of software engineering principles, algorithms, and data structures.
Preferred Qualifications:
- Experience with service workers, progressive web apps (PWAs), and web performance tuning.
- Familiarity with GraphQL, REST APIs, and backend-for-frontend (BFF) architectures.
- Previous experience working on high-scale, consumer-facing products.
- Contributions to open-source projects or technical writing/blogging.
Why Join Us?
- Join a talented and collaborative team committed to continuous learning and innovation.
- Competitive salary with a remote-friendly working environment.
- Opportunities for career growth, leadership, and direct impact on a widely used product.