Senior JavaScript Developer Job Description Template
Our company is looking for a Senior JavaScript Developer to join our team.
Responsibilities:
- Development of all web applications and websites across various browsers and platforms;
- Test and support all existing solutions as well as test and keep up to date with trends and new technologies;
- Work closely with other departments and be actively involved at all stages of the project process;
- Working knowledge of Agile and other various development processes;
- Travel to client sites as needed;
- Communicate directly with customers;
- Contribute to all phases of the development lifecycle;
- Work both independently and in close collaboration with others in the team and across the business;
- Mentor other developers in technical areas, Software Development Process and company standards and practices;
- Work with both internal and vendor development / business teams.
Requirements:
- Demonstrable understanding of best practices in software engineering, including testing and continuous integration;
- Experience working with Electron.js & TypeScript is preferred;
- Knack for building responsive web and mobile applications and rapid prototyping;
- Working knowledge of React, CSS, Node, Express, MongoDB, Docker and GIT;
- Familiarity with Linux environment;
- Strong Experience as JavaScript developer (8 years or more);
- Agile SDLC;
- Worked with, with Git/GitHub and continuous integration;
- Object oriented design & implementation;
- Development in large-scale enterprise;
- Methodical, strong analytical and problem-solver;
- BDD/TDD testing skills;
- Development experience of systems with high stability, manageability, scalability and performance.