React UI Senior Software Development Engineer in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a React UI Senior Software Development Engineer in Brazil.
This role is focused on building and evolving modern, scalable, and high-performance web user interfaces within a global R&D environment. You will contribute to the development of cloud-based digital platforms, working on complex UI systems that support large-scale enterprise solutions. The position involves close collaboration with distributed engineering teams across multiple regions, leveraging Agile methodologies and modern engineering practices. You will play a key role in delivering new features, improving UI architecture, and ensuring code quality through automation and testing. The environment is highly collaborative, innovation-driven, and focused on continuous delivery. This is an opportunity to work on impactful products that shape digital customer experiences at scale.
- Develop and enhance modern React-based user interfaces for large-scale cloud platforms.
- Collaborate with global engineering teams to design, implement, and deliver new features.
- Build reusable, high-performance UI components following best practices in frontend architecture.
- Contribute to test automation strategies, including unit, integration, and end-to-end testing.
- Identify and automate relevant manual test cases to improve efficiency and product quality.
- Participate in Agile ceremonies (Scrum/Kanban/SAFe) and contribute to continuous delivery pipelines.
- Ensure code quality through clean, maintainable, and well-tested implementations.
- Work closely with QA, backend, and product teams to troubleshoot and resolve technical issues.
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
- 5+ years of experience in JavaScript (ES6), HTML, CSS, and cross-browser development.
- 3+ years of hands-on experience with modern frontend frameworks such as React, Angular, Vue.js, or similar.
- Strong knowledge of UI architecture, component-based design, and scalable frontend systems.
- Experience with build tools such as Webpack, Gulp, Grunt, NPM, or Yarn.
- Solid experience in test automation (unit, integration, and E2E testing tools such as Mocha, Jasmine, Karma, Cypress, TestCafe, or Protractor).
- Exposure to BDD/ATDD practices is a plus.
- Strong analytical and problem-solving skills with the ability to handle complex technical challenges.
- Good communication skills and ability to work effectively in global, distributed teams.
- Proactive, self-driven mindset with a focus on quality and continuous improvement.
- CLT employment model.
- Health and dental coverage.
- Meal/food vouchers.
- Childcare assistance benefits.
- Gympass access for wellness and fitness.
- Language support programs.
- Access to digital learning and course platforms.
- Birthday day off.
- Volunteer time off (2 days per year).
- Remote work flexibility within Brazil.