
Drupal Front End Developer
Portland Webworks12 hours ago
Remote, WorldwideSenior
Responsibilities
- Develop and maintain features for Drupal-based public-sector projects.
- Develop, customize, and extend Drupal themes and front-end functionality.
- Participate in code reviews and provide feedback on pull requests, standards, and best practices.
- Estimate level of effort and decompose backlog items and client requests into tasks.
- Collaborate with designers to improve accessibility, usability, and adherence to the design vision.
- Analyze application performance and implement optimizations across environments.
- Participate in Agile processes and communicate with peers, product owners, clients, and other stakeholders.
- Identify opportunities to improve team practices and technology.
- Provide technical consulting directly to clients.
Requirements
- Deep understanding of Drupal CMS site building and theme development, with active participation in the Drupal community.
- Proficiency in web accessibility standards and SEO optimization.
- Proficiency in multiple programming languages and technology stacks.
- Previous experience working on software development teams using Agile methodologies.
- Ability to design and implement across enterprise systems, web UI, mobile, HTTP web services, and databases within project constraints.
- Experience with or advocacy for modern front-end frameworks.
- Ability to communicate directly with clients as a technical consultant.
- Ability to collaboratively evaluate alternatives and balance effort, complexity, and business value.
- Strong problem-solving, communication, collaboration, and organizational skills.
Benefits
- 100% paid employee health and dental benefits.
- Health Reimbursement Account and Flexible Spending and Dependent Care Accounts.
- Company matching retirement plan and annual profit sharing.
- Flexible scheduling and up to 25 days of paid vacation.
- Free parking and Friday happy hours.
- Supportive, engaging, inclusive, and collaborative work environment.
- Work arrangement supports both in-office and remote employees.
- The position requires passing a criminal background check due to client contracting requirements.