Senior Software Engineer

Senior Software Engineer

published: 26 Oct 2022

3 min read

Expired

Company: Monito

Role: Senior Software Engineer

Location: Lausanne, Switzerland, Remote

Type: Full-time

Salary: 85000-108000

Salary Denomination: CHF

Skills: aws, docker, graphql, nuxt, nuxtjs, remote, tailwind, Typescript, startup, node, nodejs, serverless, typescript, vuejs, javascript

We are looking for a Senior Software Engineer to become a key member of one of our interdisciplinary product teams.

  • Full-time position
  • Fully remote or located in the Lausanne area (Switzerland)
  • Salary range * CHF 85’000 - CHF 108’000 (* in Switzerland, otherwise, adapted based on your remote location)

Who are we?

Monito is an award-winning digital start-up on a mission to help people sending money abroad save $28 billion per year in unfair and hidden fees.

As the United Nations established, remittances are key to reaching some of the Sustainable Development Goals. Lowering their cost would reduce global inequality, hunger, and poverty and improve access to good healthcare, quality education, and economic growth.

Monito is a 20+ people company, and with our thrilling objectives for 2022, we plan to roll out new products, conduct experiments, and explore! This will be another exciting year both from a technical standpoint and business-wise. We are growing our core activity of helping users find the best solutions to send money abroad, and we are also expanding to new activities to support them in their migration journey.

About the position

You will join one of our interdisciplinary product teams, composed of 2-3 engineers, a product manager, and a designer.

In this team you will:

  • contribute to the definition, design, and implementation of impactful features and services;
  • work in short iterations to increase efficiency, with a culture of continuous improvement;
  • have clear goals, through the implementation of the OKR framework;
  • have the opportunity to be involved in the whole technical scope, frontend, backend, data, and infrastructure, based on your skills and wishes;
  • learn about the financial industry and the migration challenges;
  • have a good time with great colleagues from very diverse origins (many nationalities are represented at Monito);
  • integrate a drama-free environment.

In addition, you will be a member of the Technology department, which includes all engineers. As part of this group, you will get the opportunity to:

  • discuss and define our global technical direction;
  • address challenges such as keeping solution complexity and technical debt under control;
  • evaluate and explore new technologies;
  • recruit and train software engineers to grow our department.

We pursue a technological direction aiming to:

  • continue building sound technical foundations to sustain the growth of the department and the company;
  • continuously improve our efficiency through automation;
  • leverage millions of data points collected over the years;
  • reach “Elite class” operations on the 4 key devops metrics.

Our current tech stack is mainly based on:

  • TypeScript
  • Vue.js / Nuxt.js / Tailwind.css
  • Node / Serverless
  • AWS

About you

To be a good fit within Monito’s team, you must:

  • be curious and willing to challenge the status quo;
  • be comfortable taking ownership of an area;
  • enjoy being part of a team, being equally at ease helping or asking for help;
  • take pride in the things you create from the visual polish of the user experience to the reliability of backend services;
  • demonstrate a solid experience in Javascript and web technologies;
  • have some knowledge of cloud platforms, ideally AWS;
  • be interested in building scalable architectures;
  • have an opinion about clean code and development best practices;
  • be proficient in English, the official working language at Monito.

We are an Equal Opportunity Employer committed to a diverse and representative team. Whatever your race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability — we want to hear from you!

To be noted, should you plan to relocate to Switzerland, you must have the citizenship of a European (EU-27/EFTA) country.

Benefits and perks

You can find out in our public Monito’s Handbook (check the Perks overview handbook page)

In short, you will benefit from:

  • a Work from (almost) anywhere policy;
  • fully flexible working hours;
  • all the hardware you need;
  • all the software you need;
  • a training budget to learn or sharpen your skills;
  • a Relocation package if you decide to move to Lausanne.

Company: Monito

Company website: https://www.monito.com/en/jobs

Company Description: Monito is the leading comparison website for international money transfer services.

In the past 12 months, our users (migrants, travelers, digital nomads) sent more than $400,000,000 to their friends and family abroad. Monito helped them save $20,000,000 in fees and bad exchange rates.

Behind Monito is a product-oriented team, driven by the mission of the company and the passion of shipping good code.

We thrive in a flexible and no-drama work environment, and we're proud of our 5-stars rating on Glassdoor.

How to Apply

We know that applying for a new job can sometimes be frustrating.

At Monito, we try our best to make this as painless as possible by being transparent about our process and quick to answer every step of the way.

For this position there is a 5 step process where you need to:

  1. fill in an application form, with videos and questions;
  2. provide a Pull Request code review as the take-home exercise;
  3. discuss your application with the CTO or one of the founders;
  4. convince your future colleagues during a final technical interview;
  5. review and accept our job offer :)

Each step acts as a gate to access the next one.

Between steps 4 and 5, with your agreement, we make some reference calls, a good opportunity to ask if there is anything we can do to make your onboarding a smooth process.

The process usually takes between 2–4 weeks.

Some tips

We’re here to set you up for success, which is why we’d like to share some pieces of advice on the best way to convince us:

  • The first thing we want to hear from you is what got you excited when you read the job description and how you can relate to the company's mission. Try to be as specific as possible in explaining why you think Monito is just the opportunity you are looking for.
  • Prepare the questions you need us to answer to determine whether Monito is the right move for you, this process is also about you interviewing us.
  • We need to feel that you would thrive in our working environment. Read about our values and how we work (for example in our Employee Handbook) and tell us how you fit in, maybe by sharing past experiences.
  • Having a common set of values is important, but we like to have a diversity of approaches and points of view. It’s great if you can highlight something unique you would bring to the team.
  • If you’re unsure whether you should apply, get in touch with us to ask us questions and get to know us.
  • We communicate with candidates by email. Ensure you've received the confirmation email right after sending your application.
  • Lastly, we always appreciate receiving a follow-up email after interviewing a candidate.
Apply

Are we missing something?  Help us improve this article. Reach out to us.

Are you looking for other tips?

Check out what's on in the category: jobs, typescript, vuejs, javascript
 

JSJ Team

Job board for JavaScript Jobs, VueJS jobs, ReactJS jobs, PreactJS jobs, javascript jobs, NuxtJS jobs, Svelte jobs