Full-Stack Web Developer Job at BRUNNER in Pittsburgh
BRUNNER, Pittsburgh, PA, United States
At Brunner, we are passionate about creating meaningful digital experiences for our clients. We're looking for a versatile Full-Stack Web Developer with strong expertise in Drupal and a deep interest in working across all aspects of web development. This role involves collaborating with teams to build, maintain, and optimize cutting-edge applications for a diverse range of projects.
As we are always exploring new technologies, familiarity with headless systems or AI integrations is a plus. This is an excellent opportunity for a developer enthusiastic about innovative solutions and eager to contribute across various technical landscapes. Drupal is definitely a big part of this role, but it's just the start! You'll also dive into WordPress, Shopify, and any other exciting web projects that come our way.
Responsibilities
- Develop, implement, and maintain dynamic web applications with a focus on Drupal, utilizing modern frameworks and technologies like React, Vue, Next.js, PHP, HTML5, and CSS.
- Collaborate closely with design, UX, and project teams to ensure client requirements are met, delivering engaging, high-quality user experiences.
- Work across all stages of the project lifecycle, from initial scoping and development to rigorous testing and deployment, maintaining adherence to coding standards within Agile or Waterfall frameworks.
- Conduct code reviews, peer feedback, and ensure systematic version control using Git.
- Integrate with third-party platforms, including CRM systems like Salesforce and HubSpot, to enhance functionality and data flow across applications.
- Utilize frontend frameworks and libraries such as Tailwind CSS, Bootstrap, and FontAwesome to create responsive, visually appealing layouts.
- Explore and implement innovative solutions for CMS, including headless or JAMstack approaches, while keeping performance, scalability, and security in mind.
- Troubleshoot and resolve issues in web applications, upholding Brunner's quality and performance standards.
- Stay current with industry trends and incorporate best practices in accessibility, SEO, and mobile-first responsive design.
- 3-7 years of experience in web development, with a focus on Drupal and strong proficiency in PHP.
- Proficient with modern JavaScript frameworks such as React, Vue, Angular, and server-side technologies, including PHP & MySQL.
- Solid understanding of Drupal architecture, including modules, themes, views, and custom blocks.
- Experience integrating with various external platforms, such as Salesforce and HubSpot.
- Knowledge of additional CMS platforms like WordPress, Umbraco, and Shopify.
- Demonstrated problem-solving skills and a proactive approach to tackling complex development challenges.
- Passion for exploring and incorporating new technologies, such as AI, headless CMS approaches, advanced animations, and other creative or modern web solutions.
- Commitment to continuous improvement and learning, with a desire to stay at the forefront of web development technologies.
Who We Are
Brunner is an integrated marketing communications agency with a fast-paced, creative environment. We value Perseverance, Integrity, Tenacity, Curiosity, and Heart in every aspect of our business, especially our team members. We are good people creating good work. Brunner's commitment is to its people - fostering growth within (robust training, low attrition, and commitment to diversity), becoming an extension of their client's teams and maintaining long-term relationships, and creating great marketing programs that achieve business impact for their clients.
Perks
We offer your full traditional benefits including health, dental, vision, a 401k plan, and life insurance. We also offer commuter and transit benefits, as well as an employee wellness benefit for you to enjoy your life outside of work. Add to that unlimited PTO, half day summer Fridays and all the holiday time off you would expect.
Flexible Work Policy
It's simple - work where it's most convenient for you! We recognize that we're a mixed group of people with different priorities in our lives, so we empower our employees to create their ideal working scenario...in-office, at home, or a hybrid of both. Keep in mind you might need to pop into the office for a client meeting here and there, or even an agency-wide meeting.
Environmental Demands
Normal office environment. Ability to sit for extended periods of time including extensive use of PC equipment.
We like everyone, so we are an equal opportunity employer. We do not consider your race, religion, ethnicity, national origin, age, sex, disability, marital status, sexual orientation, or veteran status when deciding to hire you. We just want you to be you.