Own your future
Our culture isn’t something people join, it’s something they build and shape. We believe that every person deserves to be heard and empowered. If you’re on the fence about whether you’re a fit, we say go for it. Let’s build something great together.
Must-Haves
- Strong experience with JavaScript and TypeScript
- Experience in building web applications with React.js framework
- Strong background in frontend architecture for large-scale SaaS platforms using micro-frontends (SPA, Module Federation, Design System)
- Deep understanding of UI performance optimization: lazy loading, code splitting, bundle strategy
- Strong knowledge of state management (MobX, Zustand, Redux Toolkit, React Query)
- Experience with REST, GraphQL, and real-time data (WebSockets/SSE)
- Strong understanding of frontend testing strategies (Jest, React Testing Library, Cypress)
Nice to have
- Experience designing component libraries, design systems, theming strategies
- Accessibility knowledge (WCAG 2.1, ARIA, semantic HTML)
- Building Internationalization (i18n/l10n) at scale
- Experience working with design tokens, Storybook, Radix/Headless UI
- Hands-on experience with monorepo tooling (Nx, Turborepo)
- CI/CD for frontend applications, Docker/Kubernetes, cloud deployments
- Experience with observability tools (Sentry, Datadog, LogRocket)
- Building for multi-tenant SaaS environments
Key responsibilities
Frontend Architecture & Engineering
- Design and evolve a modern React-based architecture for a large multi-tenant SaaS platform
- Establish principles for modular, reusable, accessible UI components
- Architect and maintain internal component libraries and design systems
- Drive performance improvements: bundle size, render strategy, caching, SSR/CSR decisions
- Define best practices and architecture guidelines for all frontend teams
Cloud-Native & Platform Integration
- Build UI systems optimized for distributed cloud environments
- Collaborate with DevOps to integrate CI/CD pipelines, deployment strategies, and monitoring
- Work closely with backend teams to ensure clean contracts and scalable front-to-back flows
- Apply 12-Factor principles when designing frontends for cloud-native systems
Leadership & Cross-Functional Collaboration
- Provide technical leadership and mentoring to frontend engineers across squads
- Lead architectural reviews and guide teams through high-impact technical decisions
- Work with Product & UX to ensure cohesive user experience patterns across the platform
- Communicate architectural decisions to technical and non-technical stakeholders
Governance, Security & Quality
- Ensure adherence to WCAG 2.1 accessibility standards
- Establish automated testing strategy and quality gates
- Collaborate with Security teams to ensure secure-by-design frontends aligned with SaaS compliance (OWASP, SSO, GDPR, audit logging)
- Drive consistency through documentation, RFCs, and architectural blueprints