Frontend Architect – React
Location
Mexico
Posted
3 days ago
Salary
$53.4K - $99.9K / year
Seniority
Lead
Job Description
Frontend Architect – React
Arrow Components
• Define and implement end-to-end architecture using AEM Headless (Content Fragments, GraphQL APIs) and React/Next.js frontends. • Architect Server-Side Rendering (SSR), Static Site Generation (SSG), and edge rendering strategies to optimize SEO and performance. • Design content models and governance structures that enable omnichannel content reuse. • Develop and optimize React components, ensuring reusability, maintainability, and performance. • Architect and maintain a scalable React application structure, following best practices for long-term sustainability. • Build and package Node.js libraries to be reusable across multiple projects. • Write clean, efficient, and scalable TypeScript code, ensuring strong type safety and maintainability. • Build UI components using Material UI, ensuring consistency with design guidelines. • Integrate and consume RESTful APIs or GraphQL endpoints efficiently. • Implement and manage front-end testing using frameworks such as Jest, Cypress, or React Testing Library. • Optimize Webpack configurations for faster builds, better bundling, and improved performance. • Ensure adherence to best practices for performance optimization, accessibility, and security. • Collaborate closely with backend teams to integrate APIs and optimize data fetching strategies. • Debug and resolve complex issues across the front-end stack, including state management and caching strategies. • Stay updated with the latest trends in React, TypeScript, and front-end development to deliver best-in-class solutions. • Participate in code reviews, mentor junior developers, and contribute to technical discussions.
Job Requirements
- 10+ years of experience in front-end development, with at least 8+ years of hands-on React experience.
- Advanced TypeScript skills, with a focus on type safety and best practices.
- Strong experience with Material UI for building accessible, consistent UIs.
- Solid understanding of Node.js and experience with Node.js library packaging.
- Hands-on experience with front-end test frameworks (Jest, Cypress, React Testing Library).
- Deep understanding of Webpack, including performance optimizations, tree shaking, and bundle splitting.
- Familiarity with state management solutions such as Redux, Zustand, or Recoil.
- Experience with performance tuning, lazy loading, and optimizing Lighthouse scores.
- Familiarity with CI/CD pipelines and DevOps practices for front-end deployments.
- Strong knowledge of RESTful APIs and GraphQL, with experience in efficient data fetching strategies.
- Excellent problem-solving skills and the ability to debug complex front-end issues.
- Strong communication skills, with the ability to collaborate effectively with designers, backend developers, and stakeholders.
Benefits
- 30 days of Christmas bonus
- 40% vacation premium
- 12 vacation days plus 2 floating days, your birthday and sick days.
- Vision and Dental Assistance
- Life Insurance
- Healthcare Insurance
- 10% Food/Pantry Vouchers
- Restaurant Vouchers
- 13% Savings Fund
- Growth Opportunities, and more!
Related Guides
Related Job Pages
More Frontend Engineer Jobs
Role Description Buscamos um(a) profissional sênior de Front-End para atuar na evolução do ecossistema de UX, participando da construção e evolução do Design System corporativo. Você atuará na criação de componentes reutilizáveis, bibliotecas compartilhadas e padrões visuais escaláveis utilizados por múltiplas aplicações estratégicas da empresa. É uma oportunidade para profissionais que gostam de arquitetura Front-End, experiência do usuário, componentização e engenharia de plataformas UI. - Definir arquitetura inicial do repositório e estrutura de pastas; - Configurar e integrar Storybook ao ecossistema Angular / Liferay; - Implementar e padronizar Design Tokens; - Integrar Storybook + Zeroheight para documentação e visualização de componentes; - Desenvolver biblioteca de componentes (Design System) e gerenciamento de variantes; - Estruturar versionamento, empacotamento e publicação para consumo pelos times de desenvolvimento; - Garantir escalabilidade, reutilização e governança dos componentes Front-End. Qualifications - Experiência de pelo menos 5 anos com Angular (preferencialmente Angular 15+); - Conhecimento avançado em TypeScript, HTML5, CSS3/SCSS; - Experiência na construção e manutenção de Design Systems; - Vivência com Storybook; - Experiência com arquitetura de componentes reutilizáveis; - Conhecimento em versionamento com Git; - Experiência com publicação e distribuição de pacotes (NPM / Monorepo / Libraries); - Conhecimento em boas práticas de Front-End, performance e padronização. Requirements - Experiência com Liferay; - Conhecimento em Zeroheight; - Experiência com Design Tokens; - Vivência em ambientes corporativos complexos e produtos escaláveis; - Experiência com bibliotecas compartilhadas entre múltiplas aplicações. Benefits - Oportunidades 100% remotas 👨🏻💻 - Plano de saúde 👨⚕️ - Plano odontológico 🦷 - Vale-alimentação 🍽️ - Vale home office 💻 - Feedbacks periódicos 💬 - Programa de indicações 🏅 - Acolhimento psicológico 🙋🏻♂️ - Ginástica laboral 🏋️ - Academia de conhecimento 🧠 - Convênio com escola de inglês 🔤 - Reuniões mensais de transparência 🔃 - Happy hour online 🍻 - Kit de boas-vindas 🎁
Senior Fullstack Supabase Engineer
WorkanaThe largest platform for hiring top remote talent from Latin America.
Role Description We’re looking for a backend-heavy full-stack developer to partner with a design-first founder building custom software for service-industry clients. The current projects are mostly B2B workflow apps: - Dashboards - Intake flows - Technician/admin portals - QR-code-based forms - Status tracking - Photo/documentation workflows - Client-specific tools - Lightweight integrations The ideal person is a technical build partner who can: - Take a clear prototype and spec - Design the backend architecture - Build the Supabase infrastructure - Connect the frontend - Push back when something should be done differently The first engagement will likely start with a smaller QR-code workflow app for service companies, with potential to grow into larger projects and a long-term collaboration. Responsibilities - Design and build backend infrastructure using Supabase, PostgreSQL, Auth, RLS, Storage, Realtime, and Edge Functions. - Create clean database schemas with proper relationships, indexes, constraints, and migration planning. - Write secure Row Level Security policies for user-facing tables. - Set up authentication flows, permissions, sessions, and access logic where needed. - Build TypeScript/Deno Edge Functions for business logic, webhooks, scheduled jobs, and API integrations. - Integrate third-party tools such as Stripe, Twilio, OpenAI, SendGrid/Resend, Zapier/Make, or client-specific APIs. - Connect React/Tailwind frontends to the backend and help bridge the handoff between UI and infrastructure. - Review existing backend work and suggest improvements without overcomplicating the product. - Help turn prototypes into stable, scalable, production-ready applications. Qualifications - 3–6+ years of experience building production full-stack or backend-heavy web applications. - Deep hands-on experience with Supabase, including real shipped apps using RLS, Edge Functions, and Auth. - Strong PostgreSQL fundamentals: schema design, indexes, query optimization, constraints, and ability to read an EXPLAIN plan. - TypeScript / Node / Deno competence for building backend logic and Edge Functions. - Strong security instincts: RLS, input validation, permissions, and secrets management should be part of your default approach. - Clear written and spoken English for async handoff, documentation, and weekly Google Meet syncs. - Self-directed working style: able to take a spec doc and prototype, move independently, and surface questions in batches. - Strong communication skills, including the ability to explain tradeoffs and push back constructively when a better technical path exists. - A portfolio, case study, clickable prototype, or live/repo link that shows how you think and build. Nice to have - Experience with third-party API integrations such as Stripe, Twilio, OpenAI, SendGrid/Resend, Make/Zapier, or client-specific tools. - Comfort with React + Tailwind so you can help wire frontends to the backend. - Experience with service-industry tools, such as CRMs, scheduling systems, operations dashboards, intake forms, or field-service workflows. - A point of view on workflow and process design, including state flows, approval chains, dashboards, or operational logic. - Long-term, ongoing contractor relationship — not a one-off project. - Remote work, with LATAM timezone overlap preferred. - Flexible part-time setup: starting around a 20-hour monthly retainer, with potential to grow to 40–60 hours/month depending on fit and project flow. - High ownership and influence over technical direction. - Collaborative, low-bureaucracy environment.
Front End Software Engineer
Game Plan TechMission-driven engineering firm helping government teams innovate.
• Responsible for the design and development of front-end components assisted by AI. • Collaborate with cross-functional teams to deliver high-quality, user-friendly products. • Consume RESTful APIs to facilitate communication between front-end and back-end systems. • Implement responsive design principles to ensure optimal user experience across different devices. • Utilize AI to assist in the design and development of front-end components. • Implement AI-driven code generation to accelerate engineering efforts. • Develop and execute comprehensive testing plans for applications. • Utilize AI for automated test case generation and test execution. • Work closely with product managers, designers, and other developers for requirements gathering and implementation. • Participate in code reviews and contribute to the improvement of development processes.
Front-end Engineer
Code and TheoryCode and Theory is a digital-first creative agency that sits at the center of creativity and technology.
• Build and ship frontend applications and user experiences that power AI-native digital platforms • Translate design concepts and wireframes into polished, production-ready interfaces • Partner with Product, Design, and Engineering to deliver high-quality digital experiences end to end • Create reusable components and patterns that raise consistency and development velocity across the team • Prototype and iterate quickly on new features and user experiences • Participate in code reviews, technical discussions, and the team's engineering practices • Help advance how the team builds with AI across the development lifecycle



