Skip to content

Front-End Web Developer – WordPress
Company | Smarsh |
---|
Location | Atlanta, GA, USA |
---|
Salary | $75000 – $100000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Junior, 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.