Sr Web Developer
- Full-time
Company Description
Job Description
Senior Web Developer
Department: Digital
Location: Detroit, MI
Reporting Relationship
The Senior Web Developer reports to the Director of Digital Initiatives (Web). Other key relationships include ones with the Development, Digital Operations, Content Operations, and Client Program Management teams.
Position Summary
The Senior Web Developer will help define, build, and advance our next-generation web properties in new and exciting ways. She or he will be hands-on with a range of frontend and backend technologies.
Responsibilities:
•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 Robb Report team members in shaping user experiences that leverage the latest technology, tools, modules, libraries, and interfaces.
•Work hands-on in supporting our existing infrastructure and developing 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 that projects are defined correctly and delivered on time and on budget.
•Stay abreast of the latest web-based technology trends, including the Drupal product roadmap, community-contributed modules, and new front-end technologies/libraries.
Benefits:
We offer a competitive salary and excellent benefits, which include medical, dental, vision, life and disability insurance, dependent care (FSA), EAP, and a 401(k) plan. We do not offer relocation for this position or help with visas.
Qualifications
Skills Needed:
•Demonstrated ability to develop mobile and responsive websites across all devices (desktop, tablet, and smartphone).
•Demonstrated ability to develop custom Drupal themes and modules.
•Ability to deliver web applications and sites using PHP, HTML5, CSS3, JavaScript, Ajax, and jQuery.
•Proven portfolio or examples of code.
•Attention to detail and ability to solve problems on the fly.
•Experience supporting large-scale web applications.
•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.
•Constant development of unique opportunities for innovation and improvement.
•Hands-on experience in various web and back-end technologies, such as HTML5, CSS3, JavaScript, jQuery, Ajax, Drupal, PHP, MySQL, XML, RSS, JSON, ATOM, and XML.
•Proven experience in building new Drupal modules and integrating with APIs.
•Experience in building and customizing Drupal modules.
•Experience in deploying and maintaining e-commerce and payment solutions is highly desired.
•Experience with developing/consuming RESTful web services, Acquia cloud hosting environments, and Apache is considered a strong plus.
•Skills in version control and interactive media, and an understanding of layout and design, are highly desired.
Ideal Experience:
•Experience developing multiple responsive websites above 2M unique visitors per month using Drupal 6 or later.
Education and Qualifications:
Minimum 7 years of experience in developing applications using PHP or equivalent language, with at least 3 years of experience with Drupal (6 and 7). Bachelor’s degree in management information systems, computer science, or related discipline.
Additional Information
All your information will be kept confidential according to EEO guidelines.