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
- You're a Node.js heavyweight (Python experience a bonus)
- You're familiar with using Message Queues (e.g. SQS) to build resilient, decoupled systems
- You understand RESTful API design and best practices
- You are confident building complex systems with a Microservices architecture
- PostgreSQL and MongoDB are like putty in your hands, and you design schemas carefully
- You're interested in serverless technologies like AWS Lambda
- Bonus points if you've worked with payments data before
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:
- A short paragraph introducing yourself and describing why you want to work with us
- Your CV (maximum 2 x A4 pages)
- Links to your portfolio / some projects you are proud of, ideally with code samples (e.g. a GitHub link)
- A song we should listen to while we read your application (just for fun)
Recruiters & agencies: please DO NOT contact us about this position.
Full-stack Javascript developer (Node.js / Meteor / Angular)
About you
- You live and breathe javascript, especially Node.js and its ecosystem
- You're happiest when building Web Applications (desktop and mobile)
- You are confident with RESTful API design and best practices
- Designing and implementing a beautiful, functional UI gives you tingles
- MongoDB is one of your favourites, and your schema design is strong (including denormalization)
- Bonus points if you've worked with Cordova before, especially Cordova plugins
- Meteor (incl. Blaze) or Angular experience is beneficial but not a prerequisite
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:
- A short paragraph introducing yourself and describing why you want to work with us
- Your CV (maximum 2 x A4 pages)
- Links to your portfolio / some projects you are proud of, ideally with code samples (e.g. a GitHub link)
- A song we should listen to while we read your application (just for fun)
Recruiters & agencies: please DO NOT contact us about this position.
Lean project manager (internship)
About you
- You're interested in learning how to build products the lean way
- You'd love to be a founder but want some experience first
- You have ideas all the time but want to learn how to identify the good ones
- You want to find out how startups work and spend time with a fun, fast-moving team
- Bonus points if you have any technical knowledge or coding skills
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:
- A short paragraph introducing yourself and describing why you want to work with us
- Your CV (maximum 2 x A4 pages)
- Links to some projects you are proud of
- A song we should listen to while we read your application (just for fun)
Recruiters & agencies: please DO NOT contact us about this position.