Job Summary
As a Software Developer, you are responsible for development, support, maintenance and implementation of a complex project module.
You should have good experience in application of standard software development principles.
You should be able to work as an independent team member, capable of applying judgment to plan and execute your tasks.
You should have in-depth knowledge of at least one development technology/ programming language.
You should be able to respond to technical queries / requests from team members and customers.
You should be able to coach, guide and mentor junior members in the team.
Responsibilities and Duties
Minimum 2+ years of strong real time experience in developing ReactNative/ React JS based applications with Redux
Strong expertise in working with Node JS, WebPack and other tools related to React Front End Development.
Experience in designing & developing reusable front end frameworks, node modules and tools
HTML5
CSS3
Object Oriented JavaScript (ES5 & ES6)
Experience in developing enterprise level responsive web pages or applications
Experience in LESS / SASS css pre-processors is a plus
Experience in unit testing code is desired
Be flexible and ready to take challenging task and provide solutions
Strong verbal and written communication skills
Good analytical skills