Job Description :
ob Description : Client is adding a Senior Web Developer to their team who is responsible for developing and delivering outstanding user experiences via client side web applications. This person should be skilled in modern web development with excellent knowledge of JavaScript(ES6), HTML/CSS, Responsive Design, ReactJS, RESTful APIs, Unit Testing.



Responsibilities:

· Good communication skills and ability to question and push back on design/requirements/user stories

· Work with user experience to understand the UX goals for the product and to communicate options/limitations * Estimation skills.

· Ensure compliance of technology solutions with architectural/security standards and participation in the full development life cycle of the delivered capability.

· Identify and solution key business and technology drivers that impact architectures, including end-user requirements, existing software distribution capabilities, existing application environment (including legacy and packaged systems), and performance/availability requirements.

· Performing code reviews and implementing best engineering practices.



Required Qualifications :

· Bachelor’s degree in Computer Science, Engineering or related field; or equivalent work experience.

· 5+ years of relevant experience.

· Deep and broad technical background with 5+ years of experience in aforesaid technologies listed above.

· Demonstrated experience and success in influencing, leading, and coaching without direct leadership responsibility.

· Demonstrated reasoning and troubleshooting skills. Preferred Qualifications : * JavaScript/HTML/CSS

· Experience with frameworks like ReactJS, Backbone etc.

· Experience with Typescript/ES6

· Node/NPM and various build tools like Webpack, Parcel etc.

· Experience with Object Oriented Programming

· Good knowledge of Git (forking, branching, rebasing and merging), or experience in working with other Version Control Systems
             

Similar Jobs you may be interested in ..