Posted in

Front-End Web Developer – WordPress

Front-End Web Developer – WordPress

CompanySmarsh
LocationAtlanta, GA, USA
Salary$75000 – $100000
TypeFull-Time
DegreesBachelor’s
Experience LevelJunior, Mid Level

Requirements

  • Bachelor’s degree in Computer Science, related field, or equivalent practical experience.
  • Proven experience as a WordPress Front-End Developer.
  • Strong proficiency in HTML, CSS (including preprocessors like Sass or Less), and JavaScript (ES6+).
  • Deep understanding of WordPress theme and plugin development.
  • Experience with custom WordPress theme development from scratch.
  • Experience with WordPress custom post types, custom fields, and taxonomies.
  • Familiarity with popular WordPress plugins (e.g., WooCommerce, ACF, etc.).
  • Experience with responsive design and mobile-first development within the WordPress environment.
  • Understanding of web performance optimization techniques specific to WordPress.
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of RESTful APIs and asynchronous programming.
  • Understanding of cross-browser compatibility and accessibility standards.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.

Responsibilities

  • Develop and maintain responsive and cross-browser compatible user interfaces using HTML, CSS, and JavaScript.
  • Implement UI designs and wireframes into functional WordPress components.
  • Write clean, maintainable, repeatable, and efficient code.
  • Optimize website performance for speed and scalability within the WordPress framework.
  • Troubleshoot and debug front-end issues.
  • Test for and document ADA website accessibility, adhering to best practices and compliance standards.
  • Gather and refine specifications and requirements based on technical requirements or UX design.
  • Collaborate with designers to transform UI/UX wireframes into front-end code with HTML, CSS, and JavaScript/ jQuery within the WordPress CMS.
  • Work with back-end developers to integrate UI components with API’s and databases.
  • Participate in code reviews and provide constructive feedback.
  • Report on project progress, issues, and solutions to stakeholders.
  • Create and maintain comprehensive website documentation, including technical specifications, user guides, and API documentation.
  • Contribute to the development of front-end style guides and component libraries.
  • Ensure high-quality graphic standards and brand consistency.
  • Implement website content updates and ensure content accuracy and consistency.
  • Generate and analyze website performance reports, identifying areas for improvement and providing actionable insights.
  • Monitor website analytics and user behavior to inform front-end development decisions.
  • Ensure WordPress core, theme, and plugin updates are performed in a timely and safe manner.
  • Troubleshoot and debug issues in front-end codebases; perform routine performance optimizations.
  • Participate in code reviews and contribute to our development best practices.
  • Work with SEO analyst to optimize web pages with technical best practices.

Preferred Qualifications

  • Familiarity with testing frameworks (e.g., Jest, Cypress) is a plus.
  • Experience with UI/UX design principles.
  • Experience with build tools like Webpack or Parcel.
  • Experience with website analytics tools (e.g., Google Analytics).
  • Ability to interpret and report on website performance data.