Front-end UI Developer Needed
We are seeking an experienced front-end developer to join our team as a UI Developer. The ideal candidate will bring strong front-end development skills and a passion for delivering high-quality user interfaces.
About the Role:
This is a long-term contract opportunity that requires a highly skilled UI Developer with expertise in modern front-end technologies such as JavaScript, ReactJS, and associated tools.
Responsibilities:
* Develop responsive and accessible user interfaces using JavaScript, ReactJS, and related technologies.
* Collaborate with designers, backend developers, and product managers to deliver UI features.
* Write clean, maintainable, and testable code using modern JavaScript standards.
* Implement unit and integration tests using Jest, React Testing Library, or Cypress.
* Optimize applications for maximum speed and scalability.
* Work with version control systems and CI/CD tools.
Required Skills and Qualifications:
The ideal candidate will have:
* Strong knowledge of JavaScript (ES6+), HTML5, and CSS3.
* Experience with ReactJS (5–7 years minimum) including strong knowledge of Hooks, Context API, and Redux.
* AJAX/JSON and REST API integration experience.
* Front-end tooling experience: npm, Grunt/Gulp.
* Unit testing experience: Jest, Enzyme, React Testing Library, Nightwatch, or Cypress.
* Source control experience: GIT, Perforce.
* Familiarity with network performance optimization techniques.
* Good understanding of accessibility standards.
Benefits:
We offer a competitive day rate and the opportunity to work on challenging projects with a talented team.
Others:
Please note that this is a contract role and the successful candidate will be required to undergo a HackerEarth coding assessment to demonstrate their technical capabilities.