Software Engineer (WordPress Developer)
RebelCode Malta
Software Engineer (WordPress Developer)

RebelCode is a remote-first product company behind well-known WordPress plugins such as Spotlight Instagram Feeds and WP RSS Aggregator. We design and maintain dependable, high-quality software trusted by thousands of website owners worldwide. Performance, security, and long-term maintainability are core to how we build. Our team is intentionally small, senior, and highly autonomous—each member takes full ownership of problems, collaborates with empathy, and delivers improvements that create real value for customers. 

For more than 10 years, we’ve been creating digital products that have grown into tools used by over 100,000 users globally. Despite this growth, we’ve remained a lean, bootstrapped company focused on craftsmanship and product excellence. We’re now expanding our product development efforts and are looking for a talented Software Engineer to join our team.  

The Software Engineer Role 

As a Software Engineer at RebelCode, you will play a central role in developing and enhancing our WordPress plugins and internal tooling, helping us extend our products into new and innovative directions. 

Our flagship product, WP RSS Aggregator, is the original RSS importer for WordPress, trusted by more than 50,000 active installations and thousands of paying customers. Over the past two years, it has been completely rebuilt and continues to evolve with regular feature releases. Alongside this, we are continuously improving Spotlight Instagram Feeds and exploring new product opportunities. 

You’ll work across the full technology stack—from WordPress plugin architecture to React-based interfaces and AI-powered integrations. This is more than a typical WordPress role; you’ll help shape a broader product platform involving content curation, intelligent features, and automation tools.  

What Your Day-to-Day Will Look Like 

You’ll collaborate closely with the Senior Developer, Product Manager, Support Specialist, and CEO to design and deliver features that directly improve customer experience and business outcomes. 

The team connects in a weekly video stand-up to share progress and align on priorities. Additional async discussions and occasional calls help us tackle challenges, review ideas, and move projects forward.  

What This Role Is Not 

  • No one-off client projects or theme development

  • No 24/7 on-call expectations (weekend work only in genuine emergencies)

  • No front-line customer support as a primary responsibility

What You’ll Be Working On
 
Core Responsibilities
 

  • Developing and maintaining WordPress plugins, including WP RSS Aggregator and related products

  • Building features using PHP, React, and third-party API integrations

  • Improving and evolving existing plugin architecture

  • Fixing bugs, optimizing performance, and enhancing reliability across products

Innovation & Product Expansion
 

  • Integrating AI tools and LLM APIs into products and internal workflows

  • Building intelligent content-related features

  • Contributing to new add-ons and standalone tools

  • Exploring opportunities in new markets and product niches

What We Expect From You
 

  • Write clean, well-structured, and maintainable code

  • Build features across the full stack (PHP backend, React frontend)

  • Integrate external APIs, including AI and automation services

  • Participate in code reviews and technical discussions

  • Take ownership of technical challenges while knowing when to collaborate

  • Stay current with modern development practices

  • Contribute to overall product quality through testing and attention to detail


AI at RebelCode is product-driven and practical—you won’t be experimenting with AI for its own sake, and you won’t be expected to act as a data scientist. Product strategy, UX/UI, and coordination are led by other team members, allowing you to focus primarily on engineering and innovation.
 
What It’s Like Working at RebelCode
 
We operate as a fully remote, asynchronous team. Self-management, accountability, and clear communication are essential. Everyone is trusted to take ownership of their work, support teammates, and continuously grow their skills.
 
Tools We Use
 

  • GitHub (code, issues, pull requests)

  • Notion (documentation and knowledge base)

  • Twist (async team communication)

  • Meet/Zoom (weekly syncs and ad-hoc calls)

  • Help Scout (customer support)

  • Figma (UI/UX design)

  • Various hosting and infrastructure platforms

You’ll join an experienced team with over a decade of product-building expertise, and your work will have a direct impact on technical decisions and product direction.
  
What Success Looks Like in Your First Year
 

  • After 3 months: Shipping features and fixes independently with minimal guidance

  • After 6 months: Owning specific product areas and contributing to technical planning

  • After 12 months: Leading features from concept to production as a trusted technical partner

Who We’re Looking For
 
You’ll thrive at RebelCode if you:
 

  • Take ownership of your work and care deeply about code quality

  • Communicate clearly in writing and are comfortable in async workflows

  • Collaborate openly and value constructive feedback

  • Enjoy learning new technologies and stepping outside your comfort zone

Skills & Experience
 
Must-Have
 

  • PHP: 3–5 years of professional experience with strong OOP fundamentals

  • WordPress Plugins: 2+ years building plugins (not just themes), with deep knowledge of hooks, filters, and plugin architecture

  • JavaScript & React: Solid JS skills with hands-on React experience

  • Software Design: Understanding of design patterns and best practices

  • Git/GitHub: Comfortable with PRs, code reviews, and collaborative workflows

  • Remote Work: Proven ability to work independently in async teams

  • English: Fluent written and spoken communication

Nice to Have
 

  • Experience with Laravel or modern PHP frameworks

  • TypeScript

  • AI/ML API integrations (OpenAI, Anthropic, etc.)

  • Tailwind CSS

  • Performance optimization for high-traffic WordPress sites

  • WordPress REST API development

Compensation & Benefits
 

  • Annual salary: $40,000 – $45,000 (based on experience)

  • 4 weeks paid leave per year

  • Fully remote – work from anywhere

  • Flexible schedule with some CET overlap (3–4 hours)

  • Learning budget for books, courses, and training

  • Conference and WordCamp attendance (expenses covered)

  • Diverse, international team environment


About Company

RebelCode is a remote-first product company that builds high-quality WordPress plugins used by thousands of websites worldwide. With a small, senior team, RebelCode focuses on performance, security, and long-term maintainability to deliver reliable tools that power real businesses.  

Job Information