4 Venhan Jobs
React.js Developer - Javascript (6-8 yrs)
Venhan
posted 16d ago
Position : ReactJS Developer.
Experience : 6 to 8 Years.
Skills : ReactJS, JEST, API Automation.
Employment Type : Full-Time/Contract.
Role Overview :
We are looking for a highly skilled and experienced ReactJS Developer to join our team. The ideal candidate will have strong expertise in building user interfaces using ReactJS, ensuring robust testing with JEST, and implementing API automation to enhance application performance and reliability.
Key Responsibilities :
- Develop and maintain web applications using ReactJS, ensuring optimal performance and scalability.
- Write clean, modular, and reusable code following best practices in JavaScript and ReactJS.
- Implement unit and integration testing using JEST to ensure code quality and reliability.
- Collaborate with backend teams to integrate APIs effectively, including automation of API testing and workflows.
- Optimize applications for maximum speed, responsiveness, and cross-browser compatibility.
- Troubleshoot and resolve technical issues, identifying and mitigating risks during development.
- Stay updated with the latest industry trends, tools, and technologies related to ReactJS and API automation.
- Mentor junior developers and contribute to team knowledge-sharing sessions.
Required Skills and Qualifications :
- 6 to 8 years of professional experience in front-end development, with a focus on ReactJS.
- Proficiency in modern JavaScript (ES6+), TypeScript, and ReactJS.
- Hands-on experience with JEST for unit and integration testing.
- Strong understanding of API automation techniques and tools.
- Experience working with RESTful APIs and asynchronous data handling in React applications.
- Familiarity with state management libraries like Redux, MobX, or Context API.
- Knowledge of version control systems (i.e., Git).
- Strong problem-solving skills and the ability to work collaboratively in a team environment.
Preferred Qualifications :
- Exposure to CI/CD pipelines and DevOps practices.
- Experience with other testing frameworks or libraries such as Mocha or Cypress.
- Understanding of performance optimization techniques for React applications.
- Familiarity with agile development methodologies.
What We Offer :
- Opportunity to work on cutting-edge technologies.
- Collaborative and inclusive work culture.
- Career growth and professional development opportunities.
- Competitive salary and benefits.
Functional Areas: Software/Testing/Networking
Read full job description