Senior Software Engineer - Front-end Focused
New
A
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