React UI Senior Software Development Engineer

New
Remote work flexibility within BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience in JavaScript (ES6), HTML, CSS, and cross-browser development; 3+ years of hands-on experience with modern frontend frameworks
Required Skills
AgileCypressFrontend DevelopmentHTMLCSSJavascriptReact

Requirements

  • 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).
  • 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.

Responsibilities

  • 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.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now