Sr React


Mexico City, Mexico City, Mexico - Software Development

We are seeking a skilled and experienced Senior Developer with expertise in ReactJS and Gatsby to join our team on a contractor basis. As a Senior Developer, you will be responsible for working with an existing application, collaborating with cross-functional teams, and taking the lead in troubleshooting, bug fixing, and implementing new features. Your technical proficiency and problem-solving abilities will be instrumental in ensuring the application's stability, performance, and user experience.


  1. Collaborate with the development team to understand the application's architecture, requirements, and technical challenges.
  2. Troubleshoot and debug issues within the application, identifying root causes and implementing effective solutions.
  3. Perform bug fixing and ensure the application's stability by conducting thorough testing and validation.
  4. Take the lead in designing, developing, and integrating new features, using ReactJS and Gatsby best practices.
  5. Optimize the application's performance to deliver a seamless user experience.
  6. Participate in code reviews and provide constructive feedback to maintain code quality and standards.
  7. Work closely with stakeholders to gather requirements, offer technical insights, and deliver reliable solutions.
  8. Collaborate with UI/UX designers to implement responsive and visually appealing user interfaces.
  9. Stay up-to-date with the latest industry trends, technologies, and best practices to continuously enhance your skillset.
  10. Mentor and assist junior developers, promoting knowledge sharing and a supportive team environment.



  1. Proven experience as a Senior Developer with a focus on ReactJS, Gatsby and GraphQl
  2. Strong proficiency in JavaScript, ReactJS, and related libraries/frameworks.
  3. Extensive experience in troubleshooting, bug fixing, and testing applications for robustness and reliability.
  4. Familiarity with version control systems (e.g., Git) and agile development methodologies.
  5. Ability to collaborate effectively with cross-functional teams and communicate technical concepts clearly.
  6. Strong problem-solving skills and a proactive approach to addressing challenges.
  7. Detail-oriented, with a commitment to delivering high-quality code.
  8. Excellent time management and organizational skills, capable of handling multiple tasks simultaneously.


This position is offered on a contractor basis, with a commitment of 40 hours per week for a long-term project. The role offers the potential to transition into a full-time employee position with benefits, subject to performance and mutual agreement.