Negotiable
Outside
Remote
Remote
Summary: The Motley Fool is seeking a Senior-level PHP Developer for a 6-12 month independent contract, with the potential for a permanent position. The role involves contributing to a large PHP codebase, primarily focused on WordPress Multisite, and collaborating with cross-functional teams to enhance the company's online presence. Candidates should have a strong background in PHP, WordPress, and JavaScript, along with experience in modern development practices. The position is fully remote, allowing for flexibility in work arrangements.
Key Responsibilities:
- Contribute to a large PHP 8 codebase focused around leveraging and extending WordPress Multisite as a CMS.
- Work with TypeScript, React and other front-end technologies (though this isn’t usually our primary focus).
- Write clean and efficient code.
- Collaborate with stakeholders and cross functional groups to drive action and build great, useful features.
- Build consensus with the team for new technical approaches and ideas.
- Learn, benefit and leverage generative AI systems.
- Guide the development process from determining the scope, to implementing a solution, and then refining with stakeholder feedback before shipping to production.
- Provide feedback on code via GitHub pull requests.
- Keep abreast of new technologies and suggest improvements to the development process.
Key Skills:
- Proven track record in a senior development role with a focus on PHP, WordPress and various flavors of JavaScript (Vanilla, jQuery, TypeScript, React, Vue.js).
- Strong background and understanding of extending WordPress via its pub/sub model as well as OOP principles and design patterns in PHP.
- Familiarity with RESTful APIs and integrating third-party services into WordPress.
- Strong written communication skills.
- Familiar with git and GitHub flows.
- Experience with unit testing and integration testing methodologies.
- Familiarity with composer and managing PHP dependencies.
- Understanding of web security vulnerabilities and experience implementing security measures.
- Experience with AWS (especially Lambda, SQS).
- Excellent analytical skills to troubleshoot and solve complex technical issues.
Salary (Rate): 66.67
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: Senior
Industry: IT