Taro Logo

Software Engineer (React, Node.js, TypeScript) - Brazil

Codurance is a software development company that focuses on modern technologies and Extreme Programming practices.
Frontend
Mid-Level Software Engineer
Remote
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Dev Engineer II

Software Dev Engineer II role at Amazon focused on building next-generation fashion shopping experiences across mobile and desktop platforms.

Engineer – Front End

Frontend Engineer position at PayPal, building user interfaces for global payment systems using JavaScript, TypeScript, and React, with 3-5 years experience required.

UI Engineer - Business Intelligence Engineering

UI Engineer position at Netflix focusing on building data visualization tools and applications for business intelligence, requiring expertise in frontend development and data visualization.

UI Engineer (L4), Content Engineering

UI Engineer position at Netflix building frontend applications for content creation and management, using React and TypeScript, with competitive compensation and comprehensive benefits.

Description For Software Engineer (React, Node.js, TypeScript) - Brazil

Codurance is seeking a talented Software Engineer to join their team, focusing on building high-quality web applications using React, Next.js, and TypeScript. The role emphasizes Extreme Programming (XP) practices, including Test-Driven Development (TDD) and adherence to SOLID principles. The ideal candidate will collaborate with cross-functional teams to deliver scalable and efficient solutions while ensuring the best user experience. Key responsibilities include designing and developing web applications, applying XP practices, writing tests, and maintaining clean, scalable code. The position offers the opportunity to work with modern technologies in a remote setting, contributing to an inclusive and equal-opportunity workplace.

Last updated 7 months ago

Responsibilities For Software Engineer (React, Node.js, TypeScript) - Brazil

  • Design, develop, and maintain web applications using React, Next.js and TypeScript
  • Apply XP practices, including Pair Programming, TDD, and frequent releases
  • Write unit tests, integration tests, E2E tests, and follow Test-Driven Development (TDD) for high-quality code
  • Adhere to SOLID principles for designing software architectures
  • Collaborate with product managers, designers, and other engineers to implement new features and optimize existing ones
  • Ensure high-performance and responsive applications across various platforms and devices
  • Write clean, maintainable, and scalable code following best practices
  • Participate in code reviews, testing, and continuous improvement of development processes
  • Debug, troubleshoot, and resolve issues in both development and production environments

Requirements For Software Engineer (React, Node.js, TypeScript) - Brazil

React
Node.js
TypeScript
JavaScript
  • Proven experience with React.js and modern front-end development practices
  • Hands-on experience with Next.js framework
  • Strong knowledge of TypeScript and JavaScript ES6+
  • Familiarity with CSS/SCSS, styled-components, or other styling frameworks
  • Experience with state management libraries
  • Knowledge of API integration with RESTful services
  • Familiarity with version control systems, such as Git
  • Strong problem-solving skills and attention to detail
  • Experience with Docker for containerisation
  • Excellent communication skills and ability to work in a team environment

Benefits For Software Engineer (React, Node.js, TypeScript) - Brazil

  • Inclusive workplace
  • Equal Opportunities Employer

Interested in this job?