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