Envision Technology Solutions
Job Title: React JS Developer
Location: Nashville, TN(5 days onsite)
Job Type: Contract
Exp: 8+
Job Title:
Job Summary:
We are seeking a skilled React JS Developer to join our team and contribute to building high-performing, responsive, and interactive web applications. The ideal candidate has a strong understanding of React.js, JavaScript, and modern front-end technologies, as well as a passion for creating seamless user experiences.
Key Responsibilities:
Develop and maintain web applications using React.js and related technologies.
Build reusable components and front-end libraries for future use.
Translate designs and wireframes into high-quality, efficient, and maintainable code.
Optimize components for maximum performance across a range of devices and browsers.
Collaborate with designers, back-end developers, and stakeholders to deliver feature-rich applications.
Troubleshoot and debug issues to improve application performance and user experience.
Stay updated on emerging technologies and frameworks to incorporate into projects when appropriate.
Required Skills and Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field.
Proven experience as a React JS Developer or in a similar front-end role.
Proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
Strong understanding of React.js and its core principles, including state management (Redux, Context API).
Experience with popular workflows and tools such as Webpack, Babel, and NPM/Yarn.
Familiarity with RESTful APIs and integrating front-end components with back-end services.
Knowledge of modern authorization mechanisms, such as JSON Web Token (JWT).
Proficient in HTML5, CSS3, and responsive design principles.
Familiarity with version control systems, such as Git.
Preferred Qualifications:
Experience with testing frameworks such as Jest, Enzyme, or React Testing Library.
Knowledge of TypeScript and its integration with React.
Understanding of CI/CD pipelines and deployment processes.
Familiarity with Agile development methodologies.
Soft Skills:
Strong problem-solving abilities and attention to detail.
Excellent communication and teamwork skills.
Ability to work in a fast-paced and collaborative environment.
Thanks & Regards
Animesh Dey
Sr. Technical Recruiter
Office: +1 315-231-0866
Email: animesh.dey@envisiontechsol.com
Envision Technology Solutions
www.envisiontechsol.com
10130 Mallard Creek Rd, Charlotte NC, 28262
To apply for this job email your details to animesh.dey@envisiontechsol.com