Senior Software Engineer (Full-Stack, Front-end, JavaScript)

New
LatAmFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
10+ years
Required Skills
GraphQLJavascriptNext.js

Requirements

  • 10+ years building production-grade applications with real-world complexity
  • Mastery of Next.js & Monorepo (App Router, Turborepo, pnpm)
  • Deep experience with Zustand (client state) and TanStack Query (server state)
  • Expertise in Domain-Driven Design (DDD): Hexagonal Architecture (Ports & Adapters)
  • Proficiency in ReactFlow (as an engine), STOMP/WebSockets, and GraphQL
  • Experience building State Machines, complex Multi-step Flows, and RTL (Arabic) enterprise platforms
  • Experience with Custom CSS
  • Experience with Lingui i18n
  • Experience 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