👨🏻‍💻 postech.work

Frontend Developer

PwC México • 🌐 In Person

In Person Posted 3 days, 9 hours ago

Job Description

We are seeking a highly skilled and detail-oriented

Senior Front-End Developer

to build, optimize, and scale modern web applications that deliver intuitive, high-performance user experiences.

The successful candidate will have

5+ years of front-end development experience

with advanced proficiency in

React

,

Next.js

, and

TypeScript

, along with a strong background in

UI/UX principles

. This role requires deep expertise in front-end architecture, performance tuning, and design system implementation, as well as the ability to collaborate effectively across engineering, product, and design functions.

Key Role Information:

Experience:

5+ years of professional front-end development experience

Must Have:

React, Next.js, TypeScript, Redux Toolkit (or similar), REST \& GraphQL APIs, modern build tools (Webpack, Vite), CSS frameworks, component libraries, performance optimization, UI/UX design collaboration

Nice to Have:

Microfrontend architecture, SSR optimization, offline caching and PWA strategies, Jest \& React Testing Library, CI/CD experience, experience contributing to or building design systems, leadership/mentorship experience

Key Responsibilities

Front-End Architecture \& Development

Design and develop

scalable, modular, and maintainable front-end applications

using React and Next.js.

Implement

advanced state management

with Redux, Redux Toolkit, or Zustand.

Optimize rendering, caching, and network performance through techniques like

React Query

, code splitting, and memoization.

Architect solutions for

microfrontend integration

, ensuring scalability and maintainability across distributed teams.

Apply

SSR (Server-Side Rendering)

and

static generation

with Next.js for optimal performance and SEO.

UI/UX Implementation \& Design System Integration

Collaborate closely with UX designers to translate designs from

Figma

(or similar tools) into accessible, responsive, production-quality interfaces.

Implement consistent design using

Material UI, Ant Design

, or custom component libraries.

Contribute to the evolution of the

Concourse design system

, ensuring reusability, accessibility (WCAG compliance), and performance.

Partner with UX and Product Owners to enhance usability, interactivity, and overall user satisfaction.

Performance, Testing \& Tooling

Leverage

Webpack, Vite

, and other bundlers for efficient builds and optimized load performance.

Implement

progressive enhancement

, service workers, and caching strategies for reliability and offline support.

Write comprehensive

unit and integration tests

using

Jest

and

React Testing Library

.

Maintain a strong focus on

code quality, maintainability, and modular architecture

.

Participate in

CI/CD pipelines

and deployment workflows to ensure reliable and consistent delivery.

Collaboration \& Leadership

Work cross-functionally with

Back-End Engineers

,

Product Owners

, and

UX Designers

to ensure seamless integration and delivery.

Review pull requests and guide junior developers in front-end best practices and design consistency.

Participate in

agile ceremonies

, providing technical input during planning, estimation, and retrospectives.

Troubleshoot complex UI or performance issues and drive resolution proactively.

-

Continuous Improvement \& Innovation

Stay up to date with

emerging front-end frameworks and tooling

to evolve the Concourse front-end ecosystem.

Leverage

GenAI tools

to enhance productivity, quality assurance, and documentation.

Contribute to continuous improvement of

development processes, coding standards, and automation

.

Qualifications

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

5+

of professional experience in

front-end web development

with an emphasis on modern JavaScript frameworks.

Expert-level proficiency in

React

and

TypeScript

.

Strong understanding of

Next.js

for server-side rendering and performance optimization.

Experience with

Redux, Redux Toolkit, Zustand

, or equivalent state management solutions.

Proficiency in

CSS, modern styling approaches

, and responsive design frameworks.

Familiarity with

Webpack, Vite

, and modern build and testing tools.

Experience integrating with

RESTful and GraphQL APIs

.

Strong understanding of

accessibility, performance, and cross-browser optimization

.

Excellent analytical, debugging, and problem-solving skills.

Strong communication and mentoring abilities, with a focus on collaboration and technical leadership.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.