Senior UI Developer (React.js / Next.js / Node.js
LTMDescripción del puesto
Job Title: Senior UI Developer (React.js / Next.js / Node.js)
Experience: 8+ years
About the Role
We are looking for an experienced Senior UI Developer to design and develop modern, scalable, and high‑performance frontend applications. You will work with React.js, Next.js, and Node.js, collaborate closely with Product, UX, and Backend teams, and contribute to building robust, enterprise‑grade solutions.
Key Responsibilities
Develop advanced UI features using React.js and Next.js
Build reusable, scalable, and maintainable UI components following best practices
Translate complex UX designs and business requirements into clean, responsive interfaces
Integrate frontend applications with backend services and APIs
Optimize applications for performance, accessibility (WCAG), SEO, and cross‑browser compatibility
Perform code reviews and enforce development standards
Collaborate with cross‑functional teams to drive UI/UX improvements
Use Node.js for backend integration, tooling, and server‑side logic when needed
Troubleshoot production issues, identify root causes, and implement efficient fixes
Mentor junior developers and provide technical guidance
Required Skills & Qualifications
8+ years of professional experience in UI / Frontend development
Expert‑level proficiency in
JavaScript (ES6+)
React.js
Next.js
Node.js
HTML5, CSS3
Strong hands‑on experience with React Hooks, functional components, and state management (Redux or similar)
Experience consuming RESTful APIs
Solid understanding of CI/CD pipelines, Git, and modern frontend build tools
Strong problem‑solving skills and ability to contribute to technical discussions
Excellent communication and collaboration skills
Nice to Have
Experience with CSS‑in‑JS (e.g., styled‑components)
Experience with Server‑Side Rendering (SSR)
Knowledge of headless CMS integrations
Familiarity with UI testing frameworks (Jest, React Testing Library, Cypress)
Experience with Cloud platforms (Azure, GCP)
Familiarity with GraphQL
Understanding of micro‑frontend architecture and design patterns
¿Te interesa este puesto?