Skip to content
← Back to job listings

Senior Software Engineer (React)

innovant.jobs.personio.com · Montevideo, UYU,Buenos Aires, ARG

External listingfull-timeRecently

About The Role

Your mission

We are currently seeking a

Senior Software Engineer with 8+ years of professional experience

, including at least

4 years of hands-on experience with React

, to join our development team.

You will collaborate closely with designers and engineers to build, maintain, and improve high-quality web applications using

React, Next.js, Node.js, and Python

. Our ideal candidate combines strong front-end expertise with solid backend development experience, excellent communication skills, and the ability to work effectively with international clients and multidisciplinary teams.

Key responsibilities

  • Design, develop, and maintain scalable web applications, with a strong focus on
  • React and Next.js
  • .
  • Build reusable, efficient, and well-structured front-end components.
  • Develop and maintain backend services, APIs, and integrations using
  • Node.js and Python
  • .
  • Make technical decisions regarding architecture, application state, performance, scalability, and maintainability.
  • Collaborate with designers to translate user experiences and visual designs into functional interfaces.
  • Work with the engineering team and clients to define project scope, technical requirements, and expected outcomes.
  • Produce clean, efficient, and testable code following
  • Clean Code, SOLID, and TDD principles
  • .
  • Integrate APIs, databases, third-party services, and other software components.
  • Troubleshoot, debug, test, and upgrade existing applications.
  • Participate actively in code reviews and share technical knowledge with the team.
  • Contribute to an agile, collaborative, and continuously improving work environment.
  • Your profile
  • Bachelor’s degree in

Systems Engineering, Computer Science, Software Engineering

, or a related field.

8+ years of professional experience

as a Software Developer, Software Engineer, or in a similar role.

4+ years of hands-on professional experience with React.

Strong knowledge of

JavaScript and/or TypeScript

.

Professional experience working with

Node.js, Next.js, and Python

.

Strong understanding of component-based architecture, state management, API integration, and front-end performance.

Experience working with SQL databases.

Strong knowledge of

Clean Code practices, SOLID principles, and TDD

.

Experience working with Agile development methodologies.

Fluent verbal and written English communication skills.

Strong collaboration, communication, and problem-solving skills.

Ability to work autonomously and make sound technical decisions.

Willingness to learn new technologies, take on challenges, and share knowledge with the team.

Why us?

At INNOVANT, we celebrate diversity and foster an inclusive culture where everyone has the opportunity to thrive. We are proud to be an equal opportunity employer, committed to creating an inspiring environment free from discrimination of any kind.

What we offer

Challenging innovative products for disruptive startups and world-class companies

A creative work environment with a positive and collaborative atmosphere in an open-minded community

Restless, inspiring, and bright coworkers

On-the-job training and skill expansion

Ongoing training

Health insurance

Birthday days

Corporate activities

Do you join the team?

We will wait for you!

This is an external listing. JobSpring does not represent or verify the employer. Report this listing