IBMC is assisting one of our clients in hiring a WordPress Developer to support the development and maintenance of their WordPress and WooCommerce-based platforms. The role involves building custom themes and plugins, integrating multiple Payment Service Providers (PSPs), improving site performance, and ensuring secure and scalable product functionality.
Responsibilities:
- Strong technical expertise in WordPress, PHP, JavaScript, and API integrations, particularly in financial or e-commerce environments.
- Develop, maintain, and optimize WordPress and WooCommerce based products.
- Build custom themes, plugins, and modules that align with product requirements.
- Implement and maintain integrations with various Payment Service Providers, including mapping APIs, webhooks, and transaction flows.
- Monitor and improve site performance, security, and scalability.
- Troubleshoot and resolve technical issues related to WordPress, WooCommerce, hosting, and payment systems.
- Collaborate closely with product, design, and front-end teams to deliver high quality features.
- Ensure code quality through proper testing, documentation, and version control practices.
- Proven experience as a WordPress Developer with strong knowledge of WooCommerce.
- Proficiency in PHP, JavaScript, HTML, CSS, and WordPress architecture.
- Experience integrating third party APIs, especially PSP or financial related integrations.
- Understanding of webhooks, payment flows, and transaction validation.
- Familiarity with MariaDB databases and optimizing WordPress query performance.
- Ability to create, customize, and debug plugins and themes.
- Strong understanding of security best practices for e-commerce.
- Experience using Git and modern development workflows.
- Good problem solving skills and ability to work independently.
Preferred Qualifications & Skills (not mandatory):
- Experience integrating multiple PSPs across different regions.
- Familiarity with caching layers, CDN configuration, and performance optimization.
- Experience with server environments such as cPanel, Plesk, or VPS setups.
- Knowledge of Laravel, , or other backend technologies (bonus).
- Experience working in SaaS or fintech related products.
- Understanding of UX best practices for checkout and payment experiences.
- Ability to write clean, maintainable, and well documented code.
- A pivotal role in the growth and success of a dynamic agency.
- A collaborative and supportive work environment where your ideas are valued.
- The chance to work with a diverse range of exciting clients in the financial services industry.
- Opportunities for professional development and career advancement.
- Business Travel and opportunity to connect with international market.