Senior Software Engineer (React)
innovant.jobs.personio.com · Montevideo, UYU,Buenos Aires, ARG
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
JobSpring