Front End Developer

Experience: 5-8 Years
Location: Chennai

Job Description

  • Design, develop and enhance features for web app with high quality.
  • As a part of agile scrum team, work with on analyzing and grooming the requirements (user stories) defined by the product owner and come up with technical design to support the requirement.
  • Maintain unit test and code coverage for all the features supported above the defined threshold.
  • Work with the backend services team on backend API design and contract.
  • Work experience with ReactJS, AngularJS and NodeJS
  • Participate in design and code reviews for the features developed by your team.
  • Troubleshoot and resolve production and customer satisfaction issues.
  • Stay up to date on the latest technology trends and techniques
  • Responsible for client-side coding (HTML/CSS/JavaScript)
  • Apply Web standards (W3C) and best practices, for HTML, CSS & JavaScript
  • Create clean, organized and modular HTML and CSS code, leveraging current techniques, tools and libraries
  • Crafting solutions for layout and styling issues across multiple browser
  • Strong Javascript/ES6 expertise
  • Experience building high-performant, heavy-traffic sites using JS Frameworks (React, Angular, Ember, etc)
  • Ability to write clean, modular, reusable code (using design patterns) and experience with unit-test driven approach to development
  • Experience with CSS Preprocessors (SASS, LESS, PostCSS)
  • Knowledge of build tools (Webpack, Gulp, Grunt) and Continuous Deployment (Jenkins, Travis) is nice to have
  • Work experience in Agile Scrum methodologies
  • Experience with Adaptive/Responsive Design Principles
  • Familiarity with Data Structures, Algorithms, and general Computer Science Fundamentals
Forward your resume to hr@elatinotech.com