Lead Web Developer Job Description Template
Our company is looking for a Lead Web Developer to join our team.
Responsibilities:
- Mentor and train development team;
- Understand Angular 1.x to be able to provide fixes in legacy code and understand path of migration from Legacy to React;
- Develop and oversee development of user-facing features using Angular 1.x and React;
- 401(k) Retirement Savings Plan (with matching);
- Collaborate with other development teams to plan implementation and integration with a services layer;
- Medical, dental and vision coverage;
- Provide direction on resolving defects / refactoring application code;
- Conduct code reviews and ensure quality and standards in build;
- Generous paid time off.
Requirements:
- Must be able to rapidly context switch across subject matter, communication and architecture products, and stakeholder audiences;
- Proficiency in JavaScript ES6 using modern tools;
- Knowledge and understanding of Spring/Java/J2EE is a huge plus;
- No Relocation Assistance, must be local;
- Understanding of core React concepts and common libraries such as Redux, React Router;
- Familiarity with UNIX command line and Git version control;
- Proficiency in application architecture, design, and developer oversight;
- Experience with Node.js is a plus;
- We emphasize a balance of work and life and target 40-50 hour weeks with ample times to refresh with great paid-time off;
- Familiarity with Docker;
- Computer science degree or equivalent with 6+ years of experience;
- Experience with Redis;
- Knowledge of DB, SQL;
- Must be able to demonstrate fast, quality typing/coding as well as fast visual prototyping. Bonus: if can get hands-on in geospatial technology;
- Comfortable working with REST.