Senior Front End Developer

Senior Front End Developer Job Description Template

Our company is looking for a Senior Front End Developer to join our team.

Responsibilities:

  • Work with the UX designers and analyse the specs for implementation feasibility etc;
  • Work with other developers on the Druva development team on the implementation of common frameworks and solutions;
  • Stay current on new technologies as they relate to web application development;
  • Take end to end responsibility of tasks/modules/feature assigned from understanding the requirement, designing, implementation and unit testing.

Requirements:

  • Good to have – Working knowledge of design tools, Unix, docker, CI/CD, Git etc;
  • Expertise with web application architecture, application security and REST apis;
  • Expert knowledge of front-end development and build tools (npm, web-pack etc);
  • Experience in writing REST apis in Python/Go as a back-end programming language is preferable;
  • Should be able to write modular and testable code, and have understanding of basic Algorithms and Data Structures;
  • Sound debugging skills using tools like browser’s developer tools, Fiddler, Wire Shark, Postman etc;
  • Should have good understanding of both Front End as well as back-end;
  • ReactJS is mandatory;
  • Proficient in JavaScript, Redux, jQuery, HTML, CSS;
  • 5-10 years of experience in developing Web applications.