Middle Full Stack WP developer
What is the project and why should you care?
We are an affiliate marketing company that has a remote-first working policy, with most of our employees operating from sunny Malta. Our vision is to empower better online decision-making for our users. We do this by creating industry-leading products based on honesty, integrity, and transparency. By putting people first, we know that they will do the same for our users.
We are looking for experienced Full stack WP developer to start as soon as possible.
You would be a great fit for this position if you have:
- 2+ years previous experience in front-end/web development with HTML, CSS/SASS, JavaScript, and Bootstrap
- 2+ years previous experience in WordPress development with PHP, including WordPress theme and plugin development, creation of shortcodes, custom post types, and utilization of action hooks and filter hooks
- Excellent written and verbal English communication skills
- Motivated with a collaborative and growth mindset
- Committed to a culture of growth, trust, transparency, and accountability
- Well organized with superb attention to detail
- Thorough understanding of the software development lifecycle
- Demonstrates strong enthusiasm for quality, and knowledge of what it takes to ship high-quality code
- Dedicated to the speed of delivery without compromising quality
- Equally comfortable developing both Backend and Frontend
- Knowledge of Git or Git-based code repository systems
- Knowledge of object-oriented programming, and best practices, in PHP; debugging, and profiling techniques
- Knowledge of ES6 and React JS fundamentals
- Experience building native custom Gutenberg blocks
- Knowledge of SQL; experience on MySQL preferred
- Comfortable both consuming and implementing RESTful APIs in PHP
- Knowledge of PHP template engines such as Twig (preferred), Mustache, or Blade
- Experience or knowledge in Node.js, Webpack, Composer, Yarn, WP-CLI; experience with Sage and Bedrock by Roots.io would be awesome
- Able to optimize websites for high scores on Google PageSpeed Insights and Google Lighthouse
- Demonstrates a mindset of quality is everyones responsibility
- Experience writing unit tests in PHPUnit for WordPress or similar
- Experience troubleshooting complex production issues
Here are all the things you’ll get to do on the project:
- Work collaboratively with a small, cross-functional agile team, actively participating and contributing to agile events as appropriate
- Finds new ways to add value to the efforts of a team
- Support product discovery through the implementation of prototypes and similar techniques for fast, inexpensive learning
- Support product delivery by building, testing, and releasing production quality WordPress websites utilizing best engineering practices
- Implement and maintain front-end designs in HTML, CSS, JavaScript, and related frameworks and technologies as necessary, and which are faithful to designs provided in Zeplin or similar tools
- Write simple, clean, and secure PHP code, and SQL queries, with a focus on minimizing technical debt and complexity
- Implement unit tests and other automated tests as appropriate
- Refactor, optimize and improve existing code for better maintainability and scalability, and reduce technical debt in general
- Develop and maintain clear and complete documentation
- Test own work with a view to minimal work items being returned for defects to be fixed, while working closely with QA to ensure that any defects are promptly resolved
- Provide operational support for applications and websites when so required
- Troubleshoot, identify root causes, and remediate complex technical issues