ABS offers an excellent working atmosphere and a great opportunity to work with highly qualified, experienced, flexible, open-minded team of professional leaders where comradely, top-tier engineering and trust play a crucial role.
Understand the business purpose of a client requirement, define and analyse possible alternative ways to satisfy the business purpose of said requirements.
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.
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.
Quick learner, willing to learn new technologies, processes etc.
Good global communication skills, strong interpersonal skills, effective team player, excellent timemanagement skills, engage at all levels in the organization.
Bachelor’s Degree in Computer Science or related engineering degree