The Role: Front-End Web Developer
The Facts: Johnson Group helps brands slay the giants that stand in the way of their success by blending fresh ideas with proprietary direct response tools to forge deeper brand connections and more profitable conversions. We provide full-funnel marketing and advertising from brand positioning, research, data science and full-stack development to video/photo content, and strategy and creative.
The Gist: If you are looking for a team instead of a holding company and you dream about the perfect blend of collaboration and autonomy, keep reading. Johnson Group is a place where every person is truly a part of building what the future of the agency looks like. Everyone is empowered to Dig for Big. This means we are looking for big skills, big outside-the-box thinking, and big passion.
The Summary:
You’re a highly skilled and passionate Front-End Web Developer who thrives in the intersection of design and programming. You want to be part of a collaborative, innovative team where your contributions shape not only projects but the future of the agency itself. If you value both autonomy and teamwork, love to Dig for Big ideas, and have the technical expertise to bring them to life, we want to hear from you.
The Responsibilities:
- Develop engaging, high-performance user interfaces for websites and web applications.
- Translate UI/UX designs into seamless, responsive, and interactive experiences.
- Build scalable, reusable code for future use.
- Ensure optimal speed, performance, and accessibility across platforms and devices.
- Architect custom WordPress plugins and themes, leveraging Pantheon for development lifecycles.
- Work collaboratively with designers, developers, and stakeholders to execute best-in-class digital solutions.
Qualifications:
- Strong proficiency in HTML5, CSS3, JavaScript, PHP, and Node.js.
- Hands-on experience with WordPress theme and plugin development.
- Expertise with database engines like MySQL and SQL Server.
- Solid understanding of CSS pre-processing (SASS) and modern CSS frameworks (Tailwind, BEM, Bootstrap).
- Familiarity with JavaScript package managers (NPM, Yarn) and front-end build tools (Gulp, Webpack).
- Experience with JavaScript frameworks like Vue.js, React, and jQuery.
- Strong grasp of asynchronous request handling (AJAX, partial page updates, REST APIs).
- Ability to work with SSH keys, command-line tools, FTP/SFTP, and Git-based deployments.
- Understanding of cross-browser compatibility and best practices for SEO and SEM.
- Basic image editing skills (cropping, resizing, small adjustments) using tools like Photoshop or GIMP.
- Passion for clean, efficient, and reusable code.
Bonus Skills (Nice-to-Have)
- Experience with AMP (Accelerated Mobile Pages).
- Familiarity with SEO and Google Cloud.
- Knowledge of Web Accessibility standards.
- Experience building and implementing WordPress blocks and patterns.
The Benefits:
- Flexibility to work from home with optional hybrid work environment for locals in our beautifully renovated downtown office (with paid parking)
- 100% employer-paid health, dental, and vision insurance for employee AND two family members. (Oh yes, you read that right. 100%. Employer. Paid.)
- 401k with company match
- PTO, sick days, and paid holidays
- Wellness stipend
- Professional development opportunities
- Company-wide social events like an annual lake day, team-specific retreats, and more
- Summer Fridays