Job Description
Insight Global is looking for a Sr. Web Developer for an Education Client in California. The Senior Web Developer will spend 30% designing, 30% developing, 30% maintaining web content management applications, and 10% working collaboratively with stakeholders. With a focus on enterprise-level Drupal-based web platforms. The Senior Web Developer collaborates with business analysts, customers, and technical staff to gather requirements and architect solutions to content management and other web-related technical problems for a variety of stakeholders. The Senior Web Developer ensures that web application features respond to the needs of users, including content owners and site visitors. As the group's primary content management system (CMS) and Web user interface developer, the incumbent continuously researches emerging trends in front-end technologies and user experience best practices and makes recommendations for implementation of those trends and practices. The Senior Web Developer will also guide the work of less-experienced technical staff, and champion the ongoing use of agile, test-driven development processes within the team.
Required Skills & Experience
* 5+ years of experience with user interface programming and front-end development techniques, languages, and frameworks, using tools such as HTML, SASS, CSS, Javascript, React, Angular, Symfony, Laravel, Twig, and Bootstrap.
* 5+ years of experience using PHP and Drupal CMS; demonstrated experience developing modules and themes for the Drupal platform (v8/9).
* Ability to create models, templates, prototypes, wireframes from requirements and use cases.
* Experience with modern application life-cycle management processes and tools for software version control, build management, continuous integration, issue tracking, and quality assurance.
Nice to Have Skills & Experience
* Experience with web hosting and networking concepts such as SSL and DNS configuration.
* Experience upgrading Drupal Platform from version 9 to 10.
* Developing PHP modules within Drupal from scratch.
* Familiarity with pattern library tools such as PatternLab or Fractal.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.