Summary:
Help define, build, and advance our next-generation web properties in new and exciting ways. They’ll be hands-on with a range of frontend and backend technologies.
Job Duties:
- Work individually or within a small cross-functional team to lead and deliver new development projects
- Provide production-quality, reusable code for both server-side and client-side projects
- Collaborate as a member of the Digital team, architecting and developing next-generation platform functionality, including custom modules and themes
- Partner with other team members in shaping user experiences that leverage the latest technology, tools, modules, libraries and interfaces
- Support our existing infrastructure and develop web-based applications and functionality
- Find innovative off-the-shelf solutions, using custom development only when required
- Leverage deep knowledge and experience to ask the right questions, ensuring projects are defined correctly and delivered on time and on budget
- Stay up to date on the latest web-based technology trends, including the Drupal product roadmap, community-contributed modules, and new front-end technologies/libraries
- Perform related duties as assigned
Skills and Qualifications:
- Excellent analytical, organizational and problem-solving skills coupled with a strong work ethic
- Strong attention to detail
- Ability to work efficiently in a high energy, team oriented, and fast-paced environment
- Ability to learn new languages, APIs and platforms quickly
- Demonstrated ability to set high coding standards with annotations and documentation
- Ability to provide thoughts and insight throughout the development process and to constructively contribute technical feedback to the team on various projects
- Ability to self-direct and juggle multiple priorities using a flexible and collaborative approach in a fast-paced production environment
- Solid communication skills, time management and critical thinking
Education and Experience:
- Bachelor’s degree in Computer Science or other related field required
- 3-5 years Web development experience