You're smart and driven, love to learn, and work remotely…

We want you on our team.

Good reasons to join us

#1 You want to create great products that solve real problems

We get excited when a customer looks at a new feature we've built and they say "ooo, this is going to save me so much time" or "wow, that was painless". We believe software should empower people and make their lives easier, more productive and more fun. If you get excited about solving problems, not building tech for tech's sake, we should work together.

#2 You love talking to customers

We know that talking to customers all the time is fundamental to building great products. We do it all the time, and we'd prefer to spend an hour understanding a customer's needs than building a feature in the dark. If the thought of jumping on a call or sending a cold email fills you with dread, and you'd rather stay safe in your IDE, this might not be the right team for you.

#3 You are self-motivated and can work from anywhere

Anyone who's tried remote work knows that the flexibility is great, but it brings some challenges you don't find in a colocated environment. You'll need to be a strong communicator via tools like Slack, Trello and Skype. You should be self-motivated and not require hand-holding to make progress on projects. And you must be resourceful enough to deal with the travails of being remote — e.g. would you let a broken WiFi connection end your working day?

#4 You deliver results and avoid busy work

The only thing that matters is whether you deliver results. Nobody will be checking to make sure you're at your keyboard by 9am. If you want to to work through the night and sleep through the day, that's cool. If you thrive on producing results, you'll be in good company.

#5 You're comfortable with uncertainty and you're a "Lean" fan

Uncertainty comes with the territory when you're building new products. You should see the merits of the Lean Startup Movement and you know that sometimes, it's OK to kill off a project rather than persevere if something's not working.

How we hire

It used to be obvious what it meant to have a "job". You turned up to an office at 9am, left at 5pm and you got paid to be there for the hours in between. Every so often, you'd get bored and apply to work in a different building with a different set of people, and that would be your new job.

Today, the world of work is very different. People talk about "the gig economy" and the smartest people have multiple "jobs" all the time. You may spend a few weeks on one project for one company, take a break then spend a couple of months doing something completely different. Armed with just a laptop, you can work from anywhere in the world, across many timezones.

We realise that you might not want "a job". In fact, we'd prefer it if you didn't. We want to work with people who keep themselves fresh by working on all sorts of different things, with exposure to lots of different problems and ideas. We see ourselves as a loose collection of smart folks who work well together, and we're flexible enough to embrace this.

For that reason, the first time we work together it will probably be on a particular project, on a freelance basis. We'll ask you to take the time to understand and embrace our general approach, and if all goes well, we will hope to spend many years working with you in the future, as flexibly or permanently as suits us all.

The nature of having a remote team can be tricky when it comes to taxation and employment status. You'll be responsible for ensuring that you're paying the right amount of tax and your employment status is correct for your own jurisdiction, though of course we'll do our best to help where possible. Buffer have some handy resources to look at if you're interested in these questions.

Current vacancies

These are the roles we're actively recruiting for at the moment. But if none of these sound like you, we'd still like to hear from you.

  Back-end developer (Node.js / Python)

About you

About the role

We're looking for a smart back-end engineer to work on a sophisticated new back office payments system for a Payment Services Provider. You will be working closely with one particular customer and their key integration partners, designing and implementing a complex back office system for a new payment gateway, including terminal allocation, merchant management, agreements and a double-entry payments ledger.

Your code will be robust and reliable, but flexible enough to accommodate future business requirements and integrations. Your API design will be so beautifully simple to work with that front-end developers will kneel at your feet, and your attention to detail will make our customer grin from ear to ear. Your implementation will prove to be resilient against failures and capable of handling hundreds of thousands of transactions per day.

You may work remotely or at our office in London. You must have strong communication skills (in English), be highly motivated, and have an ability to self-manage as part of a small team.

We would be looking to work with you for at least 2-3 months but there is likely to be an opportunity for a full-time position if suitable.

Apply now

Please send an email to jobs@melior.im including the following information:

Recruiters & agencies: please DO NOT contact us about this position.


  Full-stack Javascript developer (Node.js / Meteor / Angular)

About you

About the role

We're looking for an adaptable and capable full-stack Javascript engineer to work alongside our team on several web application projects. You would be working on both back-end and front-end code, with a focus on the front-end.

You will be working closely with existing and potential customers, and our other developers and project team. You will produce web interfaces which are a delight to use and which deliver huge value to the people and businesses that put them at the heart of their workflows.

You may work remotely or at our office in London. You must have strong communication skills (in English), be highly motivated, and have an ability to self-manage as part of a small team.

We would be looking to work with you for at least 2-3 months but there is likely to be an opportunity for a full-time position if suitable.

Apply now

Please send an email to jobs@melior.im including the following information:

Recruiters & agencies: please DO NOT contact us about this position.


  Lean project manager (internship)

About you

About the role

We're looking for a smart, ambitious and resourceful intern to work alongside our team in developing new projects and extending existing ones. Working closely with our experienced team, you'll learn in depth about how to put Lean Startup theory into practice and you'll be responsible for taking the lead on assessing opportunities, talking to customers and helping to design Minimum Viable Products. You will be given autonomy and authority to make decisions from day one, with guidance and mentorship throughout.

The position is flexible and can be done remotely or in person in London, on a timetable that suits you. It would especially suit anyone who is interested in learning about how startups work, and how products are built from the ground up.

You will require strong communication skills (in English), high levels of self-motivation, an open mind and a eagerness to learn.

Apply now

Please send an email to jobs@melior.im including the following information:

Recruiters & agencies: please DO NOT contact us about this position.