The role is for a Senior Front‑End Developer with expertise in React.js to join Sigma Software Group’s team. The developer will build high‑performance, user‑friendly web applications for the travel and hospitality domain, using modern technologies such as React.js, TypeScript, Next.js, and GraphQL. Responsibilities include developing reusable UI components, integrating with backend services, collaborating with cross‑functional teams, ensuring code quality through testing and reviews, and contributing to performance optimization. The position requires extensive experience in front‑end development and a strong foundation in JavaScript, TypeScript, and related frameworks.
Senior Front-End Developer (React.js) at Sigma Software Group
São Paulo, SP, Brazil
More jobs at Sigma Software GroupRequisitos
Habilidades
- 7+ years of experience in front-end development with React.js
- 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 (Redux‑Saga optional)
- Experience with RESTful APIs and third‑party integrations
- Understanding of component‑based architecture and state management
- Knowledge of performance optimization and debugging techniques
- Experience with CI/CD pipelines
- Familiarity with cloud platforms (AWS, Azure, GCP)
- Knowledge of automated testing frameworks
- Understanding of accessibility standards in web development
- Experience in travel or hospitality domain projects
Responsabilidades
- Develop and maintain scalable web applications using React.js and TypeScript
- Build responsive, user‑friendly, and reusable UI components following best practices
- Integrate frontend applications with APIs and backend services
- Collaborate closely with product, backend, and UX teams to clarify requirements and deliver solutions
- Write clean, maintainable, and efficient code with strong testing and debugging practices
- Troubleshoot and resolve issues across frontend applications and user flows
- Participate in code reviews, knowledge sharing, and continuous improvement initiatives
- Support estimations, problem‑solving, and technical discussions in a fast‑paced environment
Tecnologias
React.jsTypeScriptJavaScriptNext.jsHTML5CSS3GraphQLApollo ClientReact HooksContext APIReduxRESTful APIsCI/CD pipelinesAWSAzureGCP
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.