Logo
BRUNNER

Full-Stack Web Developer

BRUNNER, Pittsburgh, Pennsylvania, us, 15289


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.Requirements

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.