About the companyWith a team exceeding 130 professionals spread across 40+ countries, we craft intricate projects using WordPress and WooCommerce ‒ all within a fully remote setting!
Beyond engaging projects with notable clients such as Adidas, UEFA, Facebook, Shopify, and PayPal, there exists a fantastic chance for personal growth and skill enhancement. Collaborating with some of the finest WordPress developers, you'll gain exposure to diverse technologies.
Your responsibilities● Working closely with your team to develop features, enhancements, and bug fixes for enterprise-level website projects;● Collaborating with developers from other teams to create modular, extensible PHP and JS solutions (plugins, packages, blocks, and components) for reuse across projects;● Converting acceptance criteria into proposals for implementation, estimating the required effort, and planning tasks together with your team lead;● Communicating with the client about technical requirements, reporting progress, and clarifying issues;● Ensuring cross-browser support for front-end solutions and collaborating with our QA team to verify requirements and ensure that expectations are met;● Adding and improving automated test coverage to existing and new PHP and JS packages;● Performing code reviews and addressing feedback;● Maintaining and deploying new features to live websites using a controlled CI/CD workflow;● Collaborating with our hosting partners to ensure our client's website's highest security, performance, and availability.
Experience needed● Object-oriented PHP;● React.js;● WordPress;● Creating Gutenberg Blocks;● Package managers for PHP (Composer) and JS (NPM/Yarn);● Front-end tooling for JS and CSS;● Git or another version control system;
Nice-to-haves● Knowledge of WooCommerce, WordPress Multisite, API integrations;● Familiarity with PSR specifications;● Experience with TypeScript;● Experience working with REST API / GraphQL;● Working knowledge of web-server software like Apache and NGINX;● Experience with other modern PHP frameworks and/or JavaScript development/front-end frameworks;● Good understanding of databases and SQL;● Experience with Docker;● Working knowledge of automated testing and linting with tools like PHPUnit, Psalm, ESLint, or Jest;● Experience in using JIRA & Confluence;● Experience with remote work.
What we offer● Working from home (we are 100% remote);● Flexible working hours;● Annual hardware budget;● Possibility to attend our annual team meetings;● Many opportunities to visit WordCamps with the chance to hold sessions;● Multicultural, globally distributed team;● Lifelong learning and growth with many career advancements;● A dynamic work environment with flat hierarchies and encouragement of entrepreneurial thinking and acting.