Job Description:
We are looking for a talented and motivated Mid-Level React Developer to join our team. This remote role requires availability during Eastern Standard Time (EST) hours. The ideal candidate will have a strong background in front-end development and a deep understanding of React.js, JavaScript/TypeScript, and RESTful web services.
Key Responsibilities:
- Develop and maintain web applications using React.js and TypeScript.
- Collaborate with cross-functional teams including UX/UI designers, product managers, and backend developers to deliver high-quality software.
- Write clean, maintainable, and scalable code using best practices.
- Ensure the performance, quality, and responsiveness of applications.
- Troubleshoot and debug issues that arise during development, testing, and deployment.
- Continuously explore and evaluate new technologies to improve the development process.
Qualifications:
- Strong proficiency in React.js and JavaScript/TypeScript.
- Experience with state management libraries such as Redux or MobX.
- Knowledge of front-end build tools such as Webpack and Babel.
- Familiarity with testing frameworks such as Jest, Enzyme, and React Testing Library.
- Strong understanding of web technologies such as HTML, CSS, and JavaScript.
- Experience building and consuming RESTful web services.
- Excellent problem-solving and analytical skills.
- Proficient understanding of code versioning tools like Git.
- Ability to work independently and as part of a team.
- Strong communication skills and ability to collaborate effectively with cross-functional teams.