Home | Find Work | Front End Developer

Job Details

Job Description

Role & Responsibilities For Front End Developer

  • Focused new features, as well as new product development
  • Maintaining current code, while optimizing it
  • Guiding front-end/UI development with industry best practices
  • Test and evaluating new technologies
  • Collaborating with the rest of the development team on regular basis to complete projects on time and within scope
  • Reviewing application requirements and interface designs.
  • Identifying web-based user interactions.
  • Developing and implementing highly responsive user interface components using react concepts.
  • Writing application interface codes using JavaScript following react.js/angular workflows.
  • Troubleshooting interface software and debugging application code.
  • Developing and implementing front-end architecture to support user interface concepts.
  • Monitoring and improving front-end performance.
  • Documenting application changes and UI development updates.

Required SkillsSet & Qualifications

  • Bachelor or Master degree in computer science, information technology, or a similar field.
  • Previous experience working as a Front End Developer with ReactJS/Angular.
  • Experience implementing other JavaScript frameworks such as Angular, React, jQuery, and Node
  • Fluent in React/Angular tools including React.js, Webpack, Enzyme, Redux, and Flux.
  • Sound knowledge of REST services and best practices
  • Knowledge of performance testing frameworks (Mocha, Jest, etc)
  • Previous experience with near real-time notification systems
  • Understanding of data pipelines and how to display them real-time in the interface
  • Understanding of backend development and previous experience with it would be awesome
  • UI Metric collection, Monitoring and Feature Flag experience.
  • Passion for technology and awesome communication skills
  • Experience with browser-based debugging and performance testing software.
  • Excellent troubleshooting skills.
  • Good project management skills

Key Skills