We are seeking a highly skilled Front‑end Developer with JavaScript, TypeScript, ReactJS and Next.js expertise to join our dynamic team at Sigma Software. The candidate will build and maintain modern web applications, collaborate with back‑end developers and designers, and contribute to a customer‑focused platform for a leading pet products marketplace.
Senior Front-End Developer at Sigma Software
Remote - Latin America
More jobs at Sigma SoftwareRequirements
Experience
- 5+ years of experience in Front-end development with ReactJS
- Strong understanding of JavaScript (ES6+), TypeScript, Next.js, HTML5, and CSS3
- Hands‑on experience with GraphQL (Apollo Client or similar)
- Familiarity with React Hooks, Context API, and Redux (optional)
- Experience with RESTful APIs and third‑party integrations
- Understanding of component‑based architecture and state management
- Knowledge of performance optimization and debugging techniques
- At least a C1 level of English
Skills
- JavaScript
- TypeScript
- ReactJS
- Next.js
- GraphQL
- Apollo Client
- RESTful APIs
- React Hooks
- Context API
- Redux
- HTML5
- CSS3
- Performance optimization
- Debugging
- Clean code practices
- Responsive UI design
- Collaboration
- Communication
- Analytical thinking
- Problem solving
Languages
- English
Responsibilities
- Develop and maintain web applications using ReactJS and GraphQL
- Collaborate with designers and Back‑end developers to build scalable, high‑performance applications
- Write clean, maintainable, and efficient code following best engineering practices
- Implement responsive and user‑friendly UI components
- Optimize applications for performance and scalability
- Debug and troubleshoot issues across multiple browsers and devices
- Participate in code reviews and contribute to team knowledge sharing
Technologies
JavaScriptTypeScriptReactJSNext.jsGraphQLApollo ClientRESTful APIsReact HooksContext APIReduxHTML5CSS3
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.