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