22 feb
Moodle
Estado de México
Senior Full-stack Software Engineer (PHP-JS) - Moodle Marketplace Remote position based in Europe.
At Moodle, we're a passionate group of people dedicated to enabling best-practice online learning.
We are looking for someone who aligns with our values and goals.
If you are a Full Stack Developer who enjoys learning while advancing our mission, read on!
What Your New Team And Job Look Like...
The Moodle Marketplace is a centralized e-commerce platform connecting creators of Moodle plugins and integrations with Moodle users.
We're looking for a Senior Full-Stack Software Engineer to join the Marketplace team.
You will have the opportunity to be part of a new team contributing to the overall success of the Moodle ecosystem.
You will be involved in the design, implementation, and rollout of the product, working on complex integration problems and helping the team navigate uncertainty.
Most days in this role usually involve a mix of: Building architecturally consistent software that aligns with the product roadmap.
Coordinating with product leadership on priorities.
Understanding technical and UX constraints.
Collaborating with UX Design and Research.
Encouraging the professional growth of less experienced colleagues.
Identifying areas for improvement in processes and advocating for change.
Creating an emotionally safe environment for team members.
Maintaining a collaborative and engaging team culture.
Promoting Open Source values.
Communicating status, findings, insights, and recommendations effectively.
Requirements We'd love to meet you if you can talk to us about your: Fluent in English, both written and spoken.
Several years of proficiency in PHP and its latest features.
Several years of proficiency in JS (ES6).
Strong skills in SQL and database design.
Ability to write clean, maintainable, testable, and well-documented code.
Ability to maintain high-quality standards and promote good engineering practices.
Experience contributing to Open Source projects.
Some other things that are important to us: Experience with Symfony and Doctrine ORM.
Experience building RESTful APIs using Symfony.
Experience integrating Symfony with modern frontend frameworks (e.g., React, Angular, Vue.js).
Experience integrating payment gateways and external services.
Familiarity with modular software design.
Familiarity with distributed systems and event-driven design.
Experience designing and implementing data structures.
Familiarity with testing frameworks and CI/CD pipelines.
Experience working in a team with a strong product culture.
Benefits Moodle has a globally diverse team with over 280 members in more than 25 countries.
We respect our colleagues and value an open workplace filled with integrity and a strong focus on education.
What else, you say?
Remote work with a flexible environment promoting work-life balance.
Motivating performance rather than micromanaging.
Learning from highly skilled peers.
Work with a global team on a worldwide platform.
As a certified B Corp, we are proud to be part of a mission-driven community.
Additional benefits like extra paid leave and flexible public holidays.
If this sounds good, click on the following link to apply.
Add your resume and anything else you'd like to add in English, please!
At Moodle,
we are an equal opportunity employer supporting diversity and inclusion in the workplace.
Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries IT Services and IT Consulting #J-18808-Ljbffr
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.