Remotery

Frontend Architect – React

Posted May 30

This is a fully remote position, open to applicants in Mexico.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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!

People also viewed

Broadvoice11 hours ago

Software Engineer, React, TypeScript, Nodejs

PT flagPortugal OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Yuno11 hours ago

Senior Web Developer

NL flagNetherlands OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Miratech1 day ago

Senior Front-End Engineer, React

PL flagPoland OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
BlueThrone1 day ago

Senior Frontend Engineer, React / TypeScript

Anywhere in the WorldFull-timeFrontend Engineer / Web Developer
ApplyView job
FCamara Consulting & Training1 day ago

Developer – Node.js/React, Senior

Anywhere in the WorldFull-timeFrontend Engineer / Web Developer
ApplyView job
Creatio1 day ago

Angular Technical Lead

UA flagUkraine OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers