Position Description: The Web Developer role requires a service-oriented mentality, high ownership of the problems and requests assigned, focus on managing and resolving issues in alignment with the SLAs, and establishing and maintaining communication with technology customers to keep them updated with request status. Initiating and performing changes on production systems and proactively escalating any issues that cannot be resolved within the established timeframes. Will work closely with clients and various District agencies to define needs or issues, analyze problems, and advise on or recommend solutions.
Position Responsibilities
- Create, maintain, and troubleshoot custom-coded JavaScript components and Drupal Twig templates
- Install and update Node packages
- Review pull requests on GitHub
- Translate verbal and written requirements from stakeholders into working products
- Help with QA testing and bug hunts
Skills Required
- JavaScript (encompassing vanilla JS, React, JSX, and TypeScript)
- A front-end framework such as GatsbyJS or NextJS
- HTML and CSS
- Local development using Docker
- Git version control
- Expertise with Drupal 9+ (especially Twig templates)
- Experience with common programming design patterns (e.g., Strategy, Adapter, Decorator, Observer, etc.)
- Familiarity with project management software such as Jira, Basecamp, or Wrike
Minimum Education Requirements
- Bachelor’s degree in Information Technology or related field or equivalent experience
How We’ll Evaluate Your Job Performance
- Adherence to development standards, governance processes, and best practices
- Maintenance of professional relationships with colleagues, management, and other stakeholders while delivering high-quality customer service
- Multitasking in a fast-paced, high-profile environment
- Evolution of skill sets and adaptation to innovative technologies
- Ability to dive into code and understand how it all works without handholding
- Organization and attention to detail
Skills Matrix Skill Required / DesiredYears of Experience 6-10 yrs. performing specialized (often advanced) programming and technical development for the Internet Required 6 6-10 yrs preparing complex technical documentation Required 6 Bachelor’s degree in IT or related field or equivalent experience Required HTML5 / CSS3 / XML (L-4) Required 8 PHP (L-4) and Drupal (L3) Required 5 Bootstrap 4 Required 5 javascript / ajax / jQuery : (L-5) Required 7 Angular: web development framework (L-4) Required 8 Web Development Required 8 Familiarity with architecture styles/APIs (REST, RPC) Highly desired 5
The ideal candidate is a DMV Resident with 8 years of Web Development experience, 8+ years of HTML5, CSS3, and XML (L-4) experience, and 5+ years of PHP (L-4) and Drupal (L3) experience.
If you’re interested, I'll gladly provide more details about the role and further discuss your qualifications.
Thanks,
Stephen M Hrutka
Principal Consultant
www.hruckus.com