
Frontend Architect – React
Posted May 30

Posted May 30
This is a fully remote position, open to applicants in Mexico.
• Define and implement comprehensive architecture utilizing AEM Headless (Content Fragments, GraphQL APIs) alongside React/Next.js frontends.
• Design strategies for Server-Side Rendering (SSR), Static Site Generation (SSG), and edge rendering to enhance SEO and performance.
• Create content models and governance frameworks that facilitate omnichannel content reuse.
• Develop and refine React components, focusing on reusability, maintainability, and performance.
• Architect and sustain a scalable structure for React applications, adhering to best practices for long-term viability.
• Construct and package Node.js libraries for reuse across various projects.
• Write clean, efficient, and scalable TypeScript code, ensuring robust type safety and maintainability.
• Create UI components using Material UI, maintaining alignment with design standards.
• Efficiently integrate and consume RESTful APIs or GraphQL endpoints.
• Implement and oversee front-end testing using frameworks such as Jest, Cypress, or React Testing Library.
• Optimize Webpack configurations for quicker builds, superior bundling, and enhanced performance.
• Ensure compliance with best practices for performance optimization, accessibility, and security.
• Collaborate closely with back-end teams to integrate APIs and enhance data fetching strategies.
• Diagnose and resolve intricate issues within the front-end stack, including state management and caching strategies.
• Stay informed about the latest advancements in React, TypeScript, and front-end development to deliver top-tier solutions.
• Engage in code reviews, mentor junior developers, and contribute to technical discussions.
• Over 10 years of experience in front-end development, with a minimum of 8 years of practical React experience.
• Advanced skills in TypeScript, focusing on type safety and best practices.
• Strong proficiency in Material UI for creating accessible and consistent user interfaces.
• Solid understanding of Node.js and experience in packaging Node.js libraries.
• Practical experience with front-end testing frameworks (Jest, Cypress, React Testing Library).
• In-depth knowledge of Webpack, including performance enhancements, tree shaking, and bundle splitting.
• Familiarity with state management libraries such as Redux, Zustand, or Recoil.
• Experience with performance optimization, lazy loading, and improving Lighthouse scores.
• Understanding of CI/CD pipelines and DevOps practices for front-end deployment.
• Strong grasp of RESTful APIs and GraphQL, with experience in effective data fetching techniques.
• Excellent problem-solving abilities and a knack for troubleshooting complex front-end issues.
• Strong communication skills, enabling effective collaboration with designers, back-end developers, and stakeholders.
• 30 days of Christmas bonus
• 40% vacation premium
• 12 vacation days plus 2 floating days, including 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!
Broadvoice
Yuno
Miratech
BlueThrone
Get handpicked remote jobs straight to your inbox weekly.