You are an experienced Moodle developer
… who likes writing code as much as eating chocolate and playing
ping-pong during Pomodoro breaks. What you love even more is when your
code reaches production and delivers awesome features to the end user!
You have at least 5 years of experience writing code, mostly with PHP,
your Javascript, CSS and Django experience is a plus. You know your way
around the Moodle administration interface, the plugin universe and the
elements that allow the integration with other services (authentication
plugins, webservices).
We love to craft web applications
… that make sense and are useful. We strongly believe in the web,
whatever stack is used to render the page. PHP is cool and Python too.
Same for Angular.js and Backbone. We try to see language choice as the
right tool for the job that needs to be done. Ah, and yeah, we are
involved in a lot of projects in the open source world! We see Moodle as
a basis to create custom virtual learning environments. With community
involvement and upstream commits we strive to push Moodle in the
direction of a framework that allows us to create sites based on
outcomes of a UX process. We want to create environments that are
designed to the needs of the user rather than mould the user’s needs to
what a system offers out of the box. As a Certified Moodle Partner of
many years we engage with the community and are in direct discussion
with the core developers at Moodle HQ.
The Moodle developer job
We create web apps for our clients using Scrum. We work on front-,
middle- and back- ends of what makes a web app, with a strong focus on
PHP and Moodle for the larger part of our work at Liip. We are at ease
with Git, the command line and finding our way around a Linux server. We
write custom plugins for clients and we implement new workflows and
theme designs. We do security reviews of 3rd party plugins and maintain
our Moodle and Totara SaaS infrastructure, where we regularly do minor
and major upgrades with our Capistrano setup. We tackle the occasional
support ticket independently and communicate directly with the client.
We analyse and discuss requests for solutions from potential clients
with the Business Developer and Product Owner on our team and make
recommendations and rough estimations on the solutions proposed.
We are looking for someone who is motivated by what (s)he does
everyday and who has what we call a “start-up-like-spirit” - think
entrepreneurship, not extra hours!
Hopefully you enjoy working in a cross-functional team, having lots
of arguments during pair programming sessions, or discussing business
value with a client during an estimation meeting - did we lose you by
saying “client” for the fifth time?
By the way, all of our teams are self-managed, which means that you
have a voice for what you want to do, be it your projects, your tech
stack or your coffee!
We think that this kind of environment is the best way to keep people happy while learning a lot.
Last but not least, you should be fluent in English & French. If you
speak German, it could be a plus (to understand some private jokes when
we meet our Eastern colleagues!)
What Liip will do for you
We keep repeating that Liip is made by its employees, and that is why
Liip rewards them as often as possible. This is not just a motto that
stays on the carpet after you entered our office.
After a few weeks of working with us, new Liipers say they love:
- self-organized teams
- allocated budget and time for conferences, further education, certifications
- possible part-time occupation for better work-life balance
- clear project methodology (Scrum)
Still interested?
First, we would like to hear about your last “Oh yeah!” moment as a
developer. Be it the go-live of a fantastic product, a “complex” problem
finally solved, you name it…
Next, tell us about the communities/projects you follow and/or in
which you are involved these days. And the most important, tell us why
you love it so much!
Finally, let us know about your Github, Twitter, Linkedin, Pinterest and/or any other account that describes you best.