WordPress Developer

Company Overview

Press Foundry is a web development & design studio based in Boston with a dedication to crafting beautiful, scalable, and robust digital platforms for organizations of all sizes. Our clients range from Liberty Mutual to TB12 Sports, Northeastern University to ESRB, and beyond. We leverage WordPress, WooCommerce, and Shopify CMS platforms to bring our client’s visions to life.

Day-to-Day Mission

The WordPress Developer’s role is responsible for working with our developers – along with our Design and Client Success Teams – to build, test, and maintain high-performing websites for our diverse client list. Sites are primarily built in WordPress using custom themes and plugins, ACF and Gutenberg editing tools, and the latest programming languages and server infrastructure. Projects range from creating small plugins to developing and maintaining full multisite network environments, including ecommerce.

Responsible for

  1. Project Planning & Scoping
    1. Reviewing design files and client business needs to propose written technical implementation solution(s)
    2. Working with Client Success Team to divide work into meaningful tasks and subtasks, providing time-based estimates for each
    3. Flagging potential risks and problems from technical, UI/UX, and scheduling perspectives to be relayed to client via Client Success Team
    4. Assembling lists of required assets, credentials, etc. for Client Success Team to gather from clients
  2. Site Development (Custom Coding)
    1. Establishing project-specific development environments (local instance, git repo, and staging/dev/production hosting environments)
    2. Building responsive sites using HTML5, CSS3, SCSS, PHP7+, and ES6 based on provided designs from Figma, Adobe XD, and/or Sketch files
    3. Utilization of Gulp and/or Webpack for building static assets of a site
    4. Implementing design to maximize reusability of elements
    5. Leveraging, extending, and enhancing Gutenberg block system
    6. Creating custom plugins and/or functions based on project requirements
    7. Implementing Advanced Custom Fields (ACF)–based functionality
    8. Configuring site settings and project-relevant plugins
    9. Following industry standards and best practices for Search Engine Optimization and Web Content Accessibility Guidelines (WCAG)
    10. Implementing and consuming content via REST and SOAP APIs
    11. Writing custom SQL queries
    12. Following WordPress coding standards and document critical custom or modified code creations
  3. Testing, QA, and CMS Training
    1. Filling initial content per template/section for testing purposes
    2. Verifying visual and functional requirements in responsive screen sizes and across all current major platforms and browsers via real device and virtual machine testing tools
    3. Checking page performance and web accessibility scores using Chrome Lighthouse
    4. Creating tasks for and document bugs identified during testing process for fix prior to deployment
    5. Training internal Client Success Team and other relevant team members on the proper setup and use of each module or site build
  4. Ongoing Maintenance (Bug Fixes, Updates, Optimizations, etc.)
    1. Monitoring live client sites using ManageWP and other monitoring tools
    2. Implementing ongoing updates and fixes/enhancements to live sites based on individual client service plans (tested on staging environment prior to deployment)
  5. Team Engagement
    1. Attending weekly Monday full-team standup and sharing progress, objectives, and roadblocks
    2. Sharing new experiences and solutions internally with other team members
    3. Providing feedback and ideas to Client Success Team to enhance workflows and client opportunities
    4. Participating in monthly and quarterly internal development days

Key Role Expectations

  • Engage in critical thinking to better deliverables and experience for clients and team members
  • Communicate early and often with fellow developers and Client Success Team, flagging questions and concerns
  • Attend and contribute to weekly standup meetings
  • Accurately estimate project scope hours
  • Track and submit daily time logs by task and project
  • Input issues to “Zero % Reactivity Log” and add suggested solutions
  • Maintain reactivity rate of less than 5% on all projects

Experience Qualifications

  • Minimum of two (2) years of experience in a custom WordPress development or similar role;
  • Working knowledge of HTML5, CSS3, SCSS, PHP7+, and ES6;
  • Experience in WP CLI, Advanced Custom Fields (ACF), phpMyAdmin, Gutenberg, WooCommerce, Shopify, and/or Google Analytics ideal, but not required;
  • Experience in creating complex development plans, inclusive of multiple technologies and platforms;
  • Ability to manage multiple projects + work streams simultaneously;
  • Ability to work well in an environment of multiple time demands and manage time in a way that contributes to both efficiency and overall client and team satisfaction;
  • Strong written and verbal communication skills; and
  • Comfort working in a remote environment with both team members and external clients.

This position is for someone who

  • Is seeking long-term employment where they can grow with a team of high performers
  • Is a self-starter who works well independently, but also enjoys remote team collaboration
  • Brings positive energy and a “can-do” attitude while engaging with others
  • Takes pride in seeing things through to completion
  • Likes to learn new skills and think outside the box
  • Is resilient and exhibits resourcefulness, presenting solutions in the face of obstacles
  • Demonstrates compassion and respect for others at all times

Role Structure

  • Full-time, 40-hour-per-week employment;
  • Annual salary range of $70,000 – $90,000, based on experience;
  • Generous paid time off for holidays, sick time, and vacations;
  • Flexible location;
  • Flexible remote work policy with optional Boston office location access.

**No agencies please. This is a direct hire position.

Details

Department: Development
Location: Remote (Massachusetts-Based)
Employment Type: Full-Time (Employee)
Minimum Experience: Two (2) years
Apply Online

Apply Online

Your answer should help give clarity to: What were your biggest challenges in solving the problem? What was your solution? What trade-offs did you encounter in creating the solution? What was your role in the project? What did you learn from this experience?
For each type of technology, please tell us the following: What stood out to make it a good (or bad) option for your particular project? What were the benefits and drawbacks in using each option for your project? How did this information make you think “outside the box” to solve the problem?
Do you currently own a web development or design agency?*
Drop files here or
Max. file size: 1 MB.
    This field is for validation purposes and should be left unchanged.