Job Description
Web Development Lead
Position Summary
Work as part of a team responsible to analyze, design, develop, configure, test, and implement large web-based solutions. Candidates must be detail-oriented and able to work in a structured agile environment. Candidates are required to develop unit test to support test driven development and continuous integration.
Responsibilities
Your responsibilities may include technical leadership depending on experience and demonstrated capability on both commercial product development and R D.
Skills Requirements
Job Requirements
Deliver best-in-class HTML5/CSS3/JQuery front-end code across a broad array of interactive web and mobile projects.
Possess an advanced knowledge of web and mobile UX/UI adhere to and extrapolate complex design systems and apply to coded pages, screens, and states.
Develop and test across multiple browsers, platforms, and devices, including smartphones and tablets.
Build reusable code and libraries for future use
Ensure the technical feasibility of UI/UX designs
Optimize application for maximum speed and scalability
Assure that all user input is validated before submitting to back-end
Collaborate with other team members and stakeholders
Skills
Proficient understanding of web markup, including HTML5, CSS3
Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery, bootstrap etc
Good understanding of asynchronous request handling, partial page updates, and AJAX
Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as as Gimp or Photoshop is a plus.
Proficient understanding of cross-browser compatibility issues and ways to work around them.
Proficient understanding of GIT
Good understanding of SEO principles and ensuring that application will adhere to them.