WordPress Developer Job at Aristotle, Washington DC

UWRUV3F5VFRTWjdycVQxa0Q4eXdLaHIv
  • Aristotle
  • Washington DC

Job Description

We’re building a flexible WordPress framework to spin up beautiful, modular websites—leveraging custom content modules alongside native Gutenberg blocks. As a Mid-Level WordPress Developer, you’ll turn designs and IA blueprints into robust, maintainable solutions: from custom Gutenberg blocks and ACF integrations to plugins and themes.

Responsibilities:

  • Architect, build, and maintain custom Gutenberg blocks using React and the WordPress Block API.
  • Develop ACF-powered block types and integrate them seamlessly into our block library.
  • Create custom plugins to extend WordPress core functionality, adhering to best practices and security standards.
  • Build and customize WordPress themes—ensuring responsive, performant, and accessible front-end implementations.
  • Collaborate with designers, content strategists, and DevOps to translate IA and wireframes into working code.
  • Manage code in Git repositories, participate in code reviews, branch strategies, and resolve merge conflicts.
  • Troubleshoot and optimize WordPress performance, including PHP, JS, and database layers.
  • Document code, block patterns, and deployment processes for team use.

Requirements

  • Bachelor’s degree in computer science or related field.
  • 3 years of professional WordPress development experience.
  • Proven experience creating custom Gutenberg blocks with React.
  • Hands-on experience building ACF block types.
  • Strong proficiency with Git version control in a team environment.
  • Experience developing custom WordPress plugins and themes from the ground up.
  • Solid understanding of PHP, JavaScript (ES6+), HTML5, and CSS3.
  • Familiarity with REST APIs and integrating third-party services.
  • Excellent problem-solving skills and attention to maintainable, well-documented code.

Nice-to-Haves

  • Experience working with Bootstrap or other CSS frameworks.
  • Familiarity with Web Components (Stencil, LitElement, etc.).
  • Prior work integrating third-party APIs (payment gateways, CRM, analytics).

Salary Range: 80k-90k/year

Benefits

All positions are Full-Time, with competitive compensation, medical benefits, paid vacation, 401k plan and stock options. Casual dress code and a non-corporate atmosphere make this a fun place to work and learn in a team environment. Please visit our website at .

Job Tags

Full time, Casual work, Flexible hours,

Similar Jobs

Mosaic

Behavior Analyst BCBA Behavior Support Coordinator Job at Mosaic

 ...work. It's good for the workforce, it's good for Mosaic, and it's the right thing to do. Licensed BCBA Bachelor's Degree in Education, Psychology, or related field. One year of experience working with individuals with developmental disabilities in the area... 

Blaze Media

Paid Internship- Digital Media Job at Blaze Media

 ...Job description Join Blaze Media's Summer Internship program and ignite your career in graphic design, marketing/social media, project...  ...skills Additional Information This is not a hybrid or a remote internship. Operating in studio at least 3x per week, standard... 

Manpower

Laundry Attendant Job at Manpower

 ...Our client, a leading provider in the hospitality industry, is seeking a Laundry Attendant to join their team. As a Laundry Attendant, you will be part of a dedicated team supporting the essential operations of a state-of-the-art laundry facility. The ideal candidate will... 

Walker White Mechanical

Mechanical Apprentice Entry Level Job at Walker White Mechanical

 ...Walker White Mechanical is a respected leader in mechanical contracting, providing top-notch services in HVAC, plumbing, and sheet metal fabrication in the Greater Columbia, SC area. With decades of experience, we pride ourselves on delivering quality workmanship and exceptional... 

United Parcel Service

Seasonal Warehouse Worker - Package Handler Job at United Parcel Service

Seasonal Warehouse Worker UPS Quick Apply Applying for this role online is quick and easy - and you could even schedule your first day of work within 10 minutes! The steps are simple: 1) Provide some basic information to start the application process. 2) Watch a short video...