WPBay is building a better marketplace for WordPress developers. We believe in giving creators the tools, control, and freedom they need to grow sustainable businesses selling plugins and themes. If you’re passionate about open web technologies and want to help shape the future of WordPress product distribution, we’d like to hear from you.
1. Full Stack WordPress Developer
Location: Remote
Type: Part-time
We are looking for a developer with experience in WordPress, WooCommerce, and plugin/theme development. You will be working on core marketplace features, seller tools, licensing systems, and platform integrations.
Responsibilities
- Build and maintain key features in our WordPress-based marketplace
- Develop tools for vendors to manage their products and sales
- Optimize performance, security, and overall user experience
Requirements
- Strong knowledge of PHP, JavaScript, HTML, and CSS
- Experience with WordPress plugin or theme development
- Familiarity with WooCommerce, custom post types, and WordPress APIs
- Comfortable working with Git and version control workflows
2. Frontend Developer
Location: Remote
Type: Part-time
An opportunity is available for frontend developers who can build responsive, accessible and maintainable web interfaces using modern JavaScript technologies. Depending on the project, the work may involve feature development, debugging, code review and evaluating frontend implementations.
Responsibilities
- Build responsive interfaces using React, Angular or comparable frameworks
- Convert designs and product requirements into reusable UI components
- Integrate frontend applications with REST APIs and external services
- Manage application state, asynchronous requests and error handling
- Improve loading performance, accessibility and cross-browser compatibility
- Write tests and investigate frontend defects
- Review code and communicate technical decisions clearly
Requirements
- Strong knowledge of JavaScript, HTML and CSS
- Professional experience with React, Angular or another component-based framework
- Familiarity with Node.js, npm and modern frontend build tools
- Experience consuming REST APIs and working with JSON
- Understanding of responsive design and browser developer tools
- Comfortable using Git and collaborative development workflows
- Ability to explain technical decisions and review unfamiliar code
Useful Additional Experience
TypeScript, Redux, React Context, Next.js, Vite, Jest, Cypress, Playwright, Web Components, frontend security or WCAG accessibility.
3. Backend Developer / Backend Engineer
Location: Remote
Type: Part-time
An opportunity is available for backend developers experienced in building secure, reliable and scalable server-side applications. Projects may involve API development, data processing, system integration, debugging, code review or evaluation of technical solutions.
Responsibilities
- Design and maintain backend services and REST APIs
- Implement authentication, authorization, validation and rate limiting
- Design data models and work with relational or NoSQL databases
- Integrate external APIs and handle failures, retries and timeouts
- Manage concurrency, transactions, idempotency and background processing
- Improve application performance, reliability and security
- Write automated tests and investigate production problems
- Review backend code and clearly document technical decisions
Requirements
- Strong experience with at least one backend language such as PHP, Python, JavaScript, TypeScript, Java, Go, C# or Rust
- Experience with a backend framework such as Laravel, FastAPI, Express, NestJS, Spring or a comparable framework
- Solid knowledge of REST API design and HTTP
- Experience with SQL or NoSQL databases
- Understanding of authentication, authorization and common API security risks
- Familiarity with Git, automated testing and code review
- Ability to reason about performance, failures and edge cases
Useful Additional Experience
Redis, message queues, microservices, Docker, Kubernetes, AWS, background workers, WebSockets, OpenAPI, JSON Schema, observability or AI API integrations.
4. Community and Support Manager
Location: Remote
Type: Part-time
We are looking for someone who understands the WordPress ecosystem and can help build and support our developer community. This role combines user support, outreach, and community engagement.
Responsibilities
- Assist sellers and buyers with onboarding and platform questions
- Support and grow our community forums and Discord channel
- Collect and share feedback to help improve WPBay
Requirements
- Strong communication skills
- Experience supporting WordPress users or products
- Familiarity with the developer community is a plus
5. UX/UI Designer
Location: Remote
Type: Freelance or contract
We are looking for a designer to help improve the usability and interface of our seller dashboard, product pages, and marketplace tools.
Responsibilities
- Design clean, intuitive UI components and flows
- Work with the development team to implement design updates
- Contribute to a consistent and professional visual language
Requirements
- Portfolio of relevant design work
- Experience with web apps or WordPress-related products
- Ability to design for both desktop and mobile interfaces
6. Senior Software Engineer
Location: Remote
Type: Contractor, approximately 15 hours per week
This opportunity is aimed at experienced engineers who can understand unfamiliar codebases, solve complex technical problems and evaluate different software solutions.
Responsibilities
- Implement features and fix defects in existing codebases
- Review code for correctness, performance and maintainability
- Solve algorithmic and architectural problems
- Explain technical decisions and compare alternative solutions
Requirements
- Strong experience with Python, Java, Rust, C++, TypeScript or comparable languages
- Good understanding of algorithms and data structures
- Experience debugging complex software problems
- Strong software-design and code-review skills
- Ability to communicate technical reasoning clearly
7. Mobile Application Developer
Location: Remote
Type: Contractor
This opportunity is for developers with native iOS and Android experience who can build, review and improve production mobile applications.
Responsibilities
- Develop and maintain applications for iOS and Android
- Integrate REST APIs, push notifications and third-party SDKs
- Debug device-specific and operating-system compatibility issues
- Improve application stability, responsiveness and performance
Requirements
- Strong iOS development experience with Swift or Objective-C
- Strong Android development experience with Kotlin or Java
- Experience integrating APIs and mobile SDKs
- Understanding of mobile application lifecycles and deployment
- Familiarity with automated testing and version control
8. DevOps Engineer
Location: Remote
Type: Contractor
This opportunity is for engineers experienced in automating infrastructure, deployments and development workflows across cloud environments.
Responsibilities
- Build and maintain CI/CD pipelines
- Manage containerized workloads and Kubernetes environments
- Define cloud infrastructure using infrastructure-as-code tools
- Automate operational tasks and troubleshoot deployment failures
- Improve infrastructure security, scalability and reliability
Requirements
- Strong Linux administration and troubleshooting skills
- Experience with Kubernetes and container technologies
- Familiarity with Terraform or comparable infrastructure tools
- Experience building and maintaining CI/CD pipelines
- Python or Bash scripting experience
9. Site Reliability Engineer
Location: Remote
Type: Contractor
This opportunity focuses on keeping production services available, observable and recoverable during failures.
Responsibilities
- Monitor service health, availability and performance
- Investigate incidents and identify their root causes
- Build automated recovery and operational tooling
- Improve alerting, logging and infrastructure observability
- Work with developers to make systems more resilient
Requirements
- Strong Linux and terminal-based troubleshooting skills
- Experience operating Kubernetes environments
- Familiarity with Prometheus and monitoring systems
- Understanding of incident response and reliability practices
- Ability to diagnose failures across distributed systems
10. QA Automation Engineer
Location: Remote
Type: Contractor
This opportunity is for QA engineers who can design reliable automated testing systems for web, mobile and API-based applications.
Responsibilities
- Create and maintain automated test suites
- Test user interfaces, REST APIs and mobile applications
- Integrate automated tests into CI/CD pipelines
- Investigate failures and produce detailed defect reports
- Improve test coverage and overall software quality
Requirements
- Strong experience with Selenium, Cypress and Postman
- Understanding of QA automation principles and test design
- Experience testing APIs and modern web applications
- Familiarity with CI/CD pipelines and Git
- Ability to document reproducible defects clearly
11. Data Engineer
Location: Remote
Type: Full-time
This opportunity involves building data infrastructure and distributed pipelines that process large datasets across cloud environments.
Responsibilities
- Design and maintain scalable data pipelines
- Build data models, schemas and storage systems
- Process and validate large structured and unstructured datasets
- Improve data quality, reliability and processing performance
- Support analytics and AI/ML workflows
Requirements
- Strong Python and SQL experience
- Experience with Apache Spark or distributed processing systems
- Familiarity with AWS and cloud-based data infrastructure
- Understanding of ETL pipelines and data warehousing
- Experience supporting AI or machine-learning workloads is beneficial
12. AI Engineer
Location: Remote
Type: Contractor
This opportunity is for engineers who can build, integrate and deploy AI-powered systems in production environments.
Responsibilities
- Develop and evaluate AI and machine-learning solutions
- Integrate models with applications and backend services
- Build reliable model deployment and inference pipelines
- Monitor model quality, performance and operational failures
- Collaborate on testing and improving AI-generated outputs
Requirements
- Professional machine-learning or AI engineering experience
- Strong Python and software-engineering fundamentals
- Experience with AWS and cloud infrastructure
- Familiarity with Kubernetes and CI/CD workflows
- Understanding of model evaluation and production deployment
13. Machine Learning Engineer
Location: Remote
Type: Contractor
This opportunity focuses on preparing data, training machine-learning models and evaluating their performance.
Responsibilities
- Prepare and preprocess datasets for model training
- Build, train and validate machine-learning models
- Run experiments and compare model performance
- Improve feature engineering and data-processing workflows
- Document results and technical decisions
Requirements
- Experience with Python and machine-learning workflows
- Strong knowledge of TensorFlow and Scikit-learn
- Experience with data preprocessing and feature engineering
- Understanding of model validation and evaluation metrics
- Good analytical and problem-solving skills
Working at WPBay
WPBay is a remote-first company. We value independence, accountability, and clear communication. Our team is small and fast-moving, and every role directly impacts the product and community. You’ll work closely with the founders and have the opportunity to contribute ideas that shape the platform.
How to Apply
To apply, please send an email to [email protected] with your resume, portfolio, GitHub profile, or any relevant links.
If you don’t see a role that matches your experience but feel you can contribute to WPBay, we encourage you to reach out.
