Job Description :
- We are looking for an excellent JavaScript Developer who is highly proficient with React.js. The core focus of the selected candidate would be on developing highly-responsive user interface components, implementing and executing them following well-known React.js workflows such as Flux or Redux.
- You should ensure that these components and the overall application are robust and easy to maintain. The successful candidate will work based on the latest technologies. Those with a great attitude and desire to succeed are welcome to apply for this position.
Responsibilities :
- Understand the business purpose of a client requirement, define and analyze possible alternative ways to satisfy the business purpose of said requirements.
- Should be an excellent JavaScript Developer, highly proficient with React.js
- Design a modern highly responsive web-based user interface.
- Build reusable components and front-end libraries for future use.
- Coordinate with the rest of the team working on different layers of the infrastructure.
- Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important. Responsible for development, support, maintenance and implementation of a complex project module.
- Should work independently. Translate designs and wireframes into high-quality code.
- Ability in responding to technical queries/requests from team members and customers.
- Should involve from conception to completion with projects that are technologically sound and aesthetically impressive.
- Experience with user interface design, HTML, jQuery, JavaScript, Sass.
- Preferred experience in Redux, GraphQL. Attention to detail. Produce user-friendly UI designs and implement the same. Strong problem-solving skills and critical thinking ability.
- Producing clean, efficient code based on specifications; Integrate software components and third-party programs. Create technical documentation for future reference and reporting
Required Skills and Work Experience :
- 2 to 4 years of Software Development experience as a Front-End Developer.
- 2+ years of experience in React.js is a must.
- Thorough understanding of React.js and its core principles.
- Prefer 1+ years of experience in Node.js, PHP, etc. Should be able to design UI & Re-used components.
- Should have proven work experience in React.js and user interface design.
- Should be able to lead the project.
- Exposure to HTML, CSS, Angular JS and mongo DB.
- Should be familiar with version control tools such as GIT, Bitbucket. JS unit testing frameworks like Jasmine, mocha is a plus.
- Ability to write effective tests for full-stack JavaScript applications and services.
- Quick learner, willing to learn new technologies, processes, etc.
- Good global communication skills, strong interpersonal skills, effective team player, excellent time management skills, engage at all levels in the organization.
Qualifications : Bachelor's Degree in Computer Science or related engineering degree