Awesome Motive

👥 251-500TrainingSoftware💼 Private Company
Website LinkedIn Email Facebook

Awesome Motive is a leading software company known for its popular tools like WPBeginner, OptinMonster, and WPForms, used by over 25 million websites. The company focuses on creating exceptional user experiences and is recognized for its innovation and thought leadership in the industry.

Related companies:

Jobs at this company:

Apply

📍 United States, Canada, Ukraine, India, Pakistan, Singapore

🧭 Full-Time

🔍 Software Development

  • 8+ years of professional experience in web application development, with a strong emphasis on PHP/Laravel (ideally including PHP 8+) and WordPress plugin development, coupled with experience working on legacy code.
  • Expert proficiency in PHP, the Laravel framework's ecosystem (Eloquent ORM, Blade, middleware, service providers, event system), and modern PHP practices. Demonstrable experience with older PHP versions and frameworks like CodeIgniter is also highly valuable.
  • Significant experience in WordPress plugin development, including hooks (actions and filters), REST API integration, custom post types, and a deep understanding of the WordPress core. Experience with e-commerce plugins (Easy Digital Downloads, WooCommerce) is a strong plus.
  • Strong experience with modern JavaScript frameworks, particularly Vue.js (Vue 3 preferred), including state management (Vuex/Pinia), Vue Router, and the Composition API. Experience with Alpine.js is beneficial.
  • Experience building and scaling applications that handle high volumes of data and traffic.
  • Expertise in database design, optimization, and query performance tuning (MySQL/PostgreSQL) within both modern ORM-driven applications and systems with more direct database interaction.
  • Solid understanding of core frontend technologies: HTML5, CSS3 (Tailwind CSS preferred), and modern JavaScript (ES6+).
  • Experience with queue systems (e.g., Redis, RabbitMQ) for handling asynchronous processes.
  • Proven experience in building, consuming, and documenting RESTful APIs (experience with automated documentation tools is a plus).
  • Proficiency in writing comprehensive unit, integration, and feature tests (PHPUnit, Pest, Cypress, Vitest/Jest), including experience with WordPress testing frameworks (e.g., WP_Mock, Brain Monkey) and strategies for effectively testing legacy PHP applications.
  • Strong understanding of software design principles, architectural patterns, and best practices applicable to both Laravel and WordPress development.
  • Familiarity with containerization technologies (Docker) and cloud services (AWS, GCP, or Azure).
  • Experience in developing, maintaining, and troubleshooting CLI applications and scripts within a PHP environment.
  • Experience implementing or working with AI tools and APIs (e.g., OpenAI, Hugging Face) to enhance development workflows or application features is a plus.
  • Solid understanding of security best practices, GDPR compliance, and data protection principles.
  • Proficiency with version control through Git and GitHub, including branching strategies (e.g., GitFlow) and thorough code review processes.
  • Familiarity with modern frontend build tools (e.g., Vite) and WordPress build tools (e.g., @wordpress/scripts).
  • Architecting, developing, and maintaining scalable, high-performance Laravel applications (PHP 8+), WordPress plugins, and the underlying backend services that support them, ensuring they can handle millions of user interactions and large datasets.
  • Lead the design and development of new features and enhancements for our core SaaS application (using PHP/Laravel, Vue.js (Vue 3), Livewire, Alpine.js), its companion WordPress plugin, and the evolution of supporting backend systems.
  • Develop and maintain the WordPress plugin, ensuring seamless integration with our SaaS application, compatibility with e-commerce platforms (Easy Digital Downloads, WooCommerce), and adherence to WordPress best practices.
  • Write clean, well-documented, and thoroughly testable code, adhering to our established coding standards (PHPCS, ESLint) for all parts of the platform.
  • Contribute significantly to the architecture and technical direction of our SaaS platform and its WordPress integrations, including API design, and strategies for modernizing and maintaining the multi-technology backend.
  • Optimize database queries (MySQL/PostgreSQL) and application performance across the Laravel application, WordPress plugins, and backend systems.
  • Manage, maintain, and improve API integrations between various internal systems (built on different PHP frameworks/versions) and third-party services.
  • Work within, maintain, and improve our Dockerized development, testing, and production environments.
  • Implement robust security measures to protect sensitive user data and ensure compliance with privacy regulations.
  • Integrate and leverage AI technologies where appropriate to enhance application features and development workflows.
  • Design, develop, document (using tools like Scribe, VitePress), and maintain robust RESTful APIs and potentially microservices for internal and external consumption.
  • Implement event tracking and analytics within the WordPress plugin and ensure data flows correctly to our SaaS application.
  • Utilize modern WordPress development tools and practices, including @wordpress/scripts, for plugin development.
  • Mentor junior and mid-level developers, conduct code reviews, and promote best practices across the team.
  • Collaborate with DevOps to establish and maintain CI/CD pipelines for smooth and efficient deployments.
  • Troubleshoot complex issues in production environments and implement effective, lasting solutions.
  • Stay current with Laravel, Vue.js, and WordPress ecosystem developments, recommending adoption of new tools and practices.
  • Collaborate closely with product managers, designers, and other developers to deliver high-quality software solutions.
  • Triaging bugs and enhancements that come into GitHub.
  • Scoping, writing, and testing new product features.
  • Refactoring legacy code with a particular attention to backwards compatibility and performance.
  • Communicating effectively with the team and supporting your peers using chat, audio, and video

AWSBackend DevelopmentDockerPHPPostgreSQLSoftware DevelopmentSQLAgileFrontend DevelopmentGitHTMLCSSJavascriptMySQLNginxRabbitmqSoftware ArchitectureVue.JsAPI testingRedisCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringAttention to detailWritten communicationMicroservicesTeamworkTroubleshootingWordPressSoftware Engineering

Posted 1 day ago
Apply
Apply
🔥 WordPress Developer
Posted 16 days ago

📍 United States, Canada, Ukraine, India, Pakistan, Singapore

🔍 Software Development

  • Professional experience with WordPress plugin development, architecture, and standards.
  • Advanced proficiency with PHP and MySQL, including modern PHP practices (OOP, autoloading, namespacing, traits, interfaces, etc).
  • Strong familiarity with JavaScript (vanilla JS, jQuery, ES6, etc).
  • Ability to use and extend build tools like gulp and webpack.
  • Familiarity with package managers such as Composer and NPM.
  • Experience working with third-party APIs (Eg Stripe, Drip, Zapier, etc).
  • Competent with version control through git and GitHub.
  • Triaging bugs and small enhancements that come into GitHub.
  • Scoping, writing, and testing new product features and addons.
  • Refactoring legacy code with a particular attention to backwards compatibility.
  • Providing feedback and peer review for other developers (Github PRs).
  • Communicating with the team and supporting your peers using chat, audio, and video.

PHPEs6Frontend DevelopmentGitGulpJavascriptjQueryMySQLReact.jsVue.JsAPI testingWordPress

Posted 16 days ago
Apply