Responsibilities:
- Implement, test and maintain responsive websites using web development tools.
- Create, improve and use wireframes, prototypes, user flows and design compositions to effectively communicate interaction ideas.
- Collaborate with others to ensure designs are aligned with usability, accessibility, and web standards.
- Work collaboratively with Bixal’s project teams and client stakeholders to understand and document their needs, schedules, timelines, etc.
- Work with business users to gather requirements and write functional and technical specifications.
- Advise and make recommendations to Bixal and client teams to accomplish goals and meet deadlines in an Agile environment.
- Participate in the estimation and planning of iterative/agile releases.
- Write clean, well-engineered code that conforms to accepted Drupal standards.
- Conduct multiple levels of testing including cross-browser and platform functionality, responsiveness, accessibility, and performance.
- Advise on the migration of legacy systems to a Drupal 8/9 enterprise architecture.
- Advise on maintenance and enhancements of Drupal and web architecture.
- Ensure websites meet all Federal regulatory guidance, including 508 and current web content accessibility guidelines (WCAG).
- Facilitate and document troubleshooting of website software applications/configurations.
- Interact with team to gather, define and analyze requirements to determine the most effective web technologies to satisfy business needs.
- Recognize system deficiencies and implement effective solutions.
- Provide technical leadership on small to medium-sized, well-defined projects.
- Demonstrate thought leadership for internal teams and the community.
- Perform other duties as required.
Qualifications:
- Bachelor's degree.
- 5+ years of demonstrated experience in web design and development including mobile and responsive design.
- Ability to undergo and pass a government clearance.
- Proficiency in writing quality HTML5, CSS3, and JavaScript for a variety of content management systems and frameworks.
- Experience in all aspects of the software development lifecycle, including design, functional and technical requirements, coding, debugging, testing, release, and operation support.
- Experience with Agile Software Development Methodology.
- Experience with software development best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Strong proficiency in developing/implementing content in Drupal core modules, contributed modules, custom modules, views, panels, blocks, templates, etc.
- Experience with Developer/Build tools.
- Firm understanding of component-based design and development including Pattern Lab and BEM.
- Well-rounded knowledge of GIT version control and tools.
- Ability to come up to speed on new technologies and ideas quickly and independently.
- Working knowledge and hands-on experience with current technologies and web development tools, including Web Design Systems, JavaScript Frameworks, PHP and PHP Templating, API, Web Services, HTTPS, JSON, YAML, Twig, and XML.
- Advanced knowledge of usability/accessibility standards in order to produce code compliant for Section 508 accessibility (may have access to development tools that aid in this process).
Nice to Haves:
- Experience with React, single page applications and static site generators
- Familiarity with United States Web Design System (USWDS)
$100,000 - $110,000 a year
Perks & Benefits:
Competitive base salary
Flex hours
Work from home flexibility
401K with matching incentive
Parental Leave
Medical/dental/vision benefits
Flex Spending Account
Company provided short-term disability
Company provided life insurance
Commuter benefits
Generous PTO
11 Paid holidays
Professional development opportunities
New business referral bonus