
Middle Frontend Developer
Sigma Software6 months ago
Remote, BrazilMid Level
Responsibilities
- Develop and maintain web applications using React.js and GraphQL.
- Collaborate with designers, backend developers, and QA engineers to build scalable, high-performance applications.
- Write clean, maintainable, and efficient code following best 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.
- Optionally write and maintain end-to-end tests using Playwright.
Requirements
- At least 2 years of frontend development experience with React.js.
- Strong understanding of JavaScript ES6+, HTML5, and CSS3.
- Hands-on experience with GraphQL, including Apollo Client or similar tools.
- Familiarity with React Hooks and Context API; Redux experience is optional.
- Experience with RESTful APIs and third-party integrations.
- Understanding of component-based architecture, state management, performance optimization, and debugging techniques.
- Upper-Intermediate English proficiency.
- Experience with Playwright or other automated testing frameworks is preferred.
- Familiarity with CI/CD pipelines and DevOps practices is preferred.
- A bachelor’s degree in Computer Science or a related field is a plus.
Benefits
- Full-time remote work opportunity based in Brasília, Federal District, Brazil, with flexibility to work from anywhere.
- Professional growth opportunities.
- Opportunity to work on international projects with a supportive and skilled team.