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.