Job details
GN - Frontend Engineer (React+typescript) - 214
- Redux
- Cypress
- TypeScript
- Agile
- SOLID
- Jest
Posted: 1 day ago
Overview
We’re looking for a Senior Front-End React Developer to lead the direction of front-end
development for an enterprise B2B product. You’ll partner closely with a UI/UX designer working
in Figma and collaborate with product, backend, and QA teammates to ship responsive,
accessible, enterprise-grade applications, often featuring complex mapping experiences and
real-time alerting.
What You’ll Do
● Lead front-end direction: establish patterns, architecture, and standards for React
development across the project.
● Build high-quality, responsive user interfaces using React (and potentially MUI).
● Translate Figma designs into polished, production-ready UI with strong attention to
interaction details.
● Deliver map-heavy experiences (layers, markers, clustering, filtering, drawing tools,
performance tuning, etc.).
● Implement real-time alerting UI patterns (streams, toasts, notification centers,
acknowledgment flows, severity states).
● Ensure the product is accessible and meets WCAG best practices (keyboard navigation,
ARIA, contrast, screen reader support).
● Collaborate in an agile environment: participate in planning, refinement, reviews, and
retros; break down work and estimate effectively.
● Write maintainable code with strong testing practices and thoughtful documentation.
● Improve performance, reliability, and developer experience through refactoring, tooling,
and CI/CD-friendly workflows.
● Mentor teammates and contribute to a healthy, pragmatic engineering culture.
What You’ll Bring
● 5+ years building modern web applications, including deep experience with React.
● Strong proficiency with TypeScript, HTML, CSS, and responsive design.
● Experience implementing component systems and design libraries (ideally Material UI
(MUI) or similar).
● Demonstrated ability to turn Figma designs into high-fidelity UI and reusable
components.
● Proven ownership of front-end architecture (routing, state management, data fetching,
performance, error handling).● Experience building enterprise-grade applications with attention to security, scalability,
and maintainability.
● Solid accessibility knowledge and track record of shipping accessible interfaces.
● Familiarity with real-time data patterns (WebSockets, SSE, polling, event-driven UIs).
● Comfort integrating mapping libraries and delivering performant map UIs (e.g., Mapbox
GL, Leaflet, Google Maps, OpenLayers).
● Strong collaboration and communication skills—able to lead, influence, and align across
disciplines.
Nice to Have
● Experience with data visualization (charts, dashboards, geospatial analytics).
● Knowledge of testing frameworks (Jest, React Testing Library, Playwright/Cypress) and
component documentation (Storybook).
● Experience with monorepos, micro-frontends, or design systems at scale.
● Prior consulting experience: navigating ambiguity, balancing stakeholders, and delivering
iteratively.
Tech Stack (Typical)
● React + TypeScript
● MUI (Material UI) (or comparable component library)
● Modern state/data tooling (e.g., React Query, Redux Toolkit, Zustand—depending on
project needs)
● Real-time transport (WebSockets/SSE)
● Mapping libraries (Mapbox GL / Leaflet / Google Maps
.
Similar jobs
-
Experienced React Developer - Contract Role (Remote - Full Time)
Stack Builders , Remote / Brazil
-
Remote (Brazil, Argentina) - Experienced Full-stack (React & Python) Contractor
Stack Builders , Remote / Brazil
-
Programmer - React.js Specialist
Remote VA , Remote / Metro Manila, Philippines
-
Crypto Mobile Application Developer - React Native
Token Metrics Inc. , Remote
-
Sr Front-end Engineer - LATAM Core (100% Remote)
Hopper , Brazil - Remote, Rio de Janeiro - Remote, São Paulo - Remote, Brasilia - Remote,Belo Horizonte - Remote