Senior Software Engineer - Front-end Focused

New
Remote, LATAMFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
10+ years
Required Skills
GraphQLNext.js

Requirements

  • 10+ years building production-grade applications with real-world complexity
  • Mastery of Next.js & Monorepo (App Router, Turborepo, and pnpm) to architect encapsulated Functional Modules and shared Design System libs
  • Deep experience with Zustand (client state) and TanStack Query (server state) for complex, high-performance data synchronization
  • Expertise in Hexagonal Architecture (Ports & Adapters) to decouple business logic from UI libraries (ReactFlow) and API protocols
  • Proficiency in ReactFlow (as an engine), STOMP/WebSockets, and GraphQL to build interactive, streaming workflow visualizations
  • Experience building State Machines, complex Multi-step Flows, and RTL (Arabic) enterprise platforms
  • Proficiency with Custom CSS
  • Proficiency with Lingui i18n
  • Proficiency with Ky (BFF pattern)
  • Strong verbal and written communication skills in English

Responsibilities

  • Design and build scalable, high-performance frontend applications with strong user experience at the core
  • Define and own frontend architecture, including component systems, state management, and performance optimization
  • Translate product and design requirements into intuitive, accessible, and responsive interfaces
  • Lead frontend code quality through reviews, best practices, and maintainable patterns
  • Identify and solve UX, performance, and cross-browser challenges in complex applications
  • Collaborate closely with backend, product, and design to deliver end-to-end features with high quality and speed
  • Leverage AI tools (e.g., Cursor, Copilot etc.,) to accelerate development and improve quality
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now