Post Job Free
Sign in

Javascript Developer

Company:
HNS
Location:
Mohali, Punjab, India
Posted:
May 12, 2024
Apply

Description:

We are seeking a talented React Developer to join our team with the potential for extension based on performance and project needs. As a React Developer, you will be responsible for developing and implementing user interface components following well-known React.js workflows. You will ensure that these components and the application are robust and easy to maintain. You will collaborate closely with the development team to deliver high-quality software solutions that meet customer needs.

Responsibilities:

1. Develop new user-facing features using React.js.

2. Build reusable components and front-end libraries for future use.

3. Translate designs and wireframes into high-quality code.

4. Optimize components for maximum performance across various web-capable devices and browsers.

5. Collaborate with back-end developers and web designers to improve usability.

6. Participate in code reviews to ensure code quality and share knowledge.

7. Stay up to date with emerging technologies and industry trends.

8. Contribute to technical documentation and manuals.

Requirements:

1. Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.

2. Thorough understanding of React.js and its core principles.

3. Experience with popular React.js workflows (such as Flux or Redux).

4. Familiarity with newer specifications of ECMAScript.

5. Experience with data structure libraries (e.g., Immutable.js).

6. Knowledge of isomorphic React is a plus.

7. Familiarity with RESTful APIs.

8. Experience with common front-end development tools such as Babel, Webpack, NPM, etc.

9. Ability to understand business requirements and translate them into technical requirements.

10. A keen eye for detail and UI/UX design principles.

11. Excellent communication and collaboration skills.

12. Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).

Full time

Apply