PHP (Moodle) Developer
Sometimes we are looking for a skilled Middle Full-stack Moodle Developer to join our team. We find a perfect mix of technologies for our customers from the USA and Europe to deliver outstanding solutions, turning their ideas into marketable deliverables.
We can start with a friendly meeting to give each other a chance!
Requirements:
- Proven work experience of at least 4 years;
- Strong understanding of PHP 8;
- Deep understanding of OOP;
- Extensive experience with SQL and non-SQL databases, including performance and design;
- Proficient with Moodle;
- Expertise in Moodle content building: nodes, fields, entities, paragraphs, blocks;
- In-depth knowledge of core Moodle APIs: Entity, Fields, Configuration, Database abstraction, Render, Migrate, Caching;
- Strong experience in decoupled development with REST, GraphQL, WebSockets in Moodle;
- Deep understanding of Moodle performance, caching, and highload project optimization;
- Experience with microservices and 3rd-party systems integration;
- Proficient with Git;
- Strong experience in CI/CD, code review, and maintaining code quality;
- English proficiency at B2 level.
- Using AI in work will be a plus
Not mandatory, but will be a huge advantage:
- Experience with Python;
- Experience with the cloud solutions: AWS, Kubernetes, understanding principles of scaling, clustering, and distributed computing solutions;
Responsibilities:
- Backend development and implementation of required features;
- Collaborating with other developers, designers, and project managers to ensure that all projects are delivered on time and to a high standard;
- Staying up-to-date with the latest developments in Drupal and related technologies to ensure that you can deliver the best possible results for the project and be able to participate in technical evaluations during the pre-sales phase.
What we offer
- Working with the international market and having a primary focus on the USA,
- 50% cashback for personal development, health, recreation, power backup, coworking,
- Communication with a professional team and participation in the team process,
- Career and proficiency development plans,
- Opportunity to improve processes (any ideas are valuable here),
- Flexible schedule,
- Participation in internal training and seminars,
- Good technical equipment, legal support, corporate entertainment, and other usual benefits,
- National public holidays.
๐
$2000-3500
Average salary range of similar jobs in
analytics โ
Loading...