Logo for GSB Solutions

React Developer

Role overview

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5–7 years of professional software development experience
  • Strong analytical and problem-solving skills
  • Advanced English proficiency

Responsibilities

  • Design, develop, and maintain scalable web applications using ReactJS
  • Build reusable, maintainable, and high-performance UI components
  • Manage application state using Redux, Context API, or similar solutions
  • Collaborate with product, UX/UI, QA, and backend teams to deliver high-quality features

Key facts

Other skills

  • Problem Solving
  • Collaboration
  • Communication
  • Detail Oriented

About the company

GSB Solutions logo

GSB Solutions

IT Services & IT Consulting

We provide you with the perfect partnership between human capital and technology, becoming an extension of your business that can work inside and outside of it, with the purpose of giving you quality and efficiency through the most recognized standards in the market. Currently we have presence throughout America, providing services focused on Technology and Telecommunications, always combined with human vision and the professionalism that characterizes us.

Company details

Company typeSME
IndustryIT Services & IT Consulting
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Important IT company At the Latin American level, growth requires:

React Developer 

Experience: 5–7 years 

 Location: Monterrey, Mexico City, Guadalajara, or Saltillo, Mexico 

 Work Model: Remote for now 

 English: Advanced 

We are seeking an experienced React Developer to join our team. The ideal candidate will have 5–7 years of professional software development experience, with strong hands-on expertise building scalable, responsive, and maintainable web applications using ReactJS. This role requires solid technical skills, strong problem-solving abilities, and the ability to collaborate effectively with cross-functional teams. 

Responsibilities 

  • Design, develop, and maintain scalable web applications using ReactJS

  • Build reusable, maintainable, and high-performance UI components. 

  • Manage application state using Redux, Context API, or similar solutions

  • Integrate front-end applications with RESTful APIs and handle asynchronous operations effectively. 

  • Write clean, testable, and maintainable JavaScript/TypeScript code. 

  • Troubleshoot and resolve application performance, functionality, and production issues. 

  • Participate in code reviews and contribute to technical decisions and development standards. 

  • Collaborate with product, UX/UI, QA, and backend teams to deliver high-quality features. 

  • Contribute to improving development practices, code quality, and application performance. 

Mandatory Technical Skills 

  • 5–7 years of professional software development experience, including significant experience with ReactJS. 

  • Strong proficiency in ReactJS, JavaScript (ES6+), HTML5, and CSS3

  • Strong understanding of React fundamentals, including functional components, hooks, component lifecycle, and reusable component design

  • Hands-on experience with state management, preferably Redux or Context API. 

  • Experience integrating RESTful APIs and handling asynchronous requests. 

  • Strong understanding of Git and modern software development workflows. 

  • Experience working in Agile/Scrum environments. 

  • Good understanding of responsive web development and cross-browser compatibility. 

  • Strong debugging, problem-solving, and code-quality skills. 

Preferred Skills 

  • Professional experience with TypeScript and React

  • Experience with Jest, React Testing Library, Mocha, or similar testing frameworks. 

  • Familiarity with modern front-end build tools such as Webpack, Babel, or Vite

  • Experience with front-end performance optimization and best practices. 

  • Understanding of UI/UX principles and accessibility standards

  • Exposure to CI/CD pipelines and cloud platforms such as AWS or Azure. 

Qualifications 

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. 

  • Demonstrated experience delivering production-ready React applications

  • Strong analytical and problem-solving skills. 

  • Ability to work independently and collaborate effectively with cross-functional teams. 

  • Strong communication skills and attention to detail. 

Location & Language 

  • Work Model: Remote for now; the work arrangement may be subject to change based on business needs. 

  • Candidate Location: Candidates must be based in Monterrey, Mexico City, Guadalajara, or Saltillo

  • English: Advanced English proficiency is required, with the ability to communicate effectively in meetings and in written and technical documentation. 

 

ADVANCED CONVERSATIONAL ENGLISH AND SPANISH ESSENTIAL (Will be evaluated).

If you are a foreingner residing in Mexico, you must have a valid INE, CURP, NSS and RFC.

Job type: Remote fo now

Location: México.

Salary: $70,000 gross

Benefits: Excellent superior benefits.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

React Developer Related jobs

Other jobs at GSB Solutions

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.