MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Senior Full-stack Software Engineer

Meilisearch

Full-time
France, Brazil, Ireland
software engineering
engineer
javascript
django
front end
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

About the company

Meilisearch is revolutionizing search technology. Our mission is to simplify finding information by offering a user-friendly, Rust-based search engine with an intuitive API. As an open-source pioneer, everything from our core technology to our SDKs is developed transparently and in close collaboration with our community.

Since our creation in 2018, we've secured $21 million in funding, including a $15 million Series A in September 2022, from top-tier investors including Felicis Ventures, CRV, and LocalGlobe. Our growth fuels our ambition to expand our offerings and improve service delivery.

We have been monetizing a Cloud-hosted version of our open-source product for the past year, and have been generating an impressive product-led growth. We are in an exciting stage of our development, and are looking to grow the skill-set of our Cloud team with a Senior Fullstack Software Engineer.

About the team and the role

The mission of the Cloud team is to deliver a robust and scalable cloud-hosted search engine solution that ensures seamless management and maintenance of our clients' search capabilities. They focus on continuous improvement and innovation to enhance the functionality and performance of our cloud services, empowering developers to create exceptional search experiences.

Our Cloud team comprises six dedicated engineers led by Gillian, the team manager, to whom you will directly report. The team operates fully remotely, with members located in France, Brazil, and Ireland.

As a Senior Software Engineer, you'll develop and refine our cloud-hosted search engine solutions, focusing on front-end excellence while also engaging with full-stack development to ensure robust and scalable product delivery.

What you’ll be doing

Development and Design

- Develop and optimize front-end features using JavaScript, React, and TypeScript.

- Implement styling with CSS and Tailwind.

- Work on backend development with technologies like Rails, PostgreSQL, and Heroku.

- Collaborate on design decisions, offering insights on technical implications and guiding pragmatic solutions.

Quality Assurance and Review

- Write, maintain, and optimize end-to-end tests using Cypress.

- Conduct code reviews to uphold high-quality standards and provide feedback.

Leadership and Collaboration

- Mentor team members through technical discussions, knowledge sharing, and one-on-one mentorship to enhance coding, testing, and security practices.

- Engage with product managers and engineering managers to define and manage project scopes and deliverables.

- Contribute to the technical vision and strategic direction of the product, advocating for new technologies and architectural improvements.

Requirements - Soft skills

  • You demonstrate strong bias for action, you are able to decide and lead with available information.

  • Strong written and verbal communication skills, capable of explaining technical concepts clearly across different levels of technical expertise.

  • Skilled in critical thinking and problem solving to evaluate situations and identify actionable steps.

  • You show a commitment to continuous learning and improvement with a growth mindset.

  • You are able to switch easily between different tasks and challenges.

  • Experienced in remote teamwork and effective collaboration in a distributed team environment.

  • You have preivous experience in mentoring others, with a pragmatic and business-oriented approach to leadership.

Requirements - Technical skills

  • Proficient in React, including ReactQuery, and experienced with CSS.

  • Knowledgeable in Cypress for end-to-end testing.

  • Proficient in using GitHub and other version control systems.

  • Strong background in backend technologies, preferably Rails, but also open to Symfony, Laravel, or Django, with experience in PostgreSQL and Heroku.

  • Familiarity with AWS, Kubernetes, and Docker is a plus.

Recruitment process

General information

💻 All interviews are conducted remotely through Zoom or Google Meet.

✌️ Apart from the first screening interview, you will meet 2 team members at each stage. It’s a good way for you to meet a large part of the team and a good way for us to encourage diversity by avoiding unconscious bias.

⏳ All interviews are 1 hour long.

👀 You will be assessed on hard skills and soft skills, as well as from a values-fit perspective. All are equally important!

For this particular role, here’s what you should expect:

1. Please send us your resume and a quick note of why you might be a good fit for this job. Don't hesitate to have a look at our LinkedIn page and our blog for more information!

2. Screening interview: If your profile fits, you will be contacted for a first video call. The goal will be to get to know more about your background and motivations. If it doesn't fit you will get an email from us.

3. Hiring Manager interview: you will meet Gillian, your future manager, and Nicolas, one of the senior engineers on the Cloud team.

4. Technical fit interview: you will meet with 2 software engineers on the Cloud team, Morgane and Bruno.

Team fit interview: you will meet Clémentine, our Head of Engineering, and Thomas, co-founder and COO of Meilisearch. In parallel, a reference check will be conducted with 2 people of your choosing, who you are working with or have worked with in the past.

Meilisearch is an equal-opportunity employer. We strive to develop an inclusive work environment that reflects the diversity of our open-source community.

About the job

Full-time
France, Brazil, Ireland
Posted 9 months ago
software engineering
engineer
javascript
django
front end
Enhancv advertisement

30,000+
REMOTE JOBS

Unlock access to our database and
kickstart your remote career
Join Premium

Senior Full-stack Software Engineer

Meilisearch
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

About the company

Meilisearch is revolutionizing search technology. Our mission is to simplify finding information by offering a user-friendly, Rust-based search engine with an intuitive API. As an open-source pioneer, everything from our core technology to our SDKs is developed transparently and in close collaboration with our community.

Since our creation in 2018, we've secured $21 million in funding, including a $15 million Series A in September 2022, from top-tier investors including Felicis Ventures, CRV, and LocalGlobe. Our growth fuels our ambition to expand our offerings and improve service delivery.

We have been monetizing a Cloud-hosted version of our open-source product for the past year, and have been generating an impressive product-led growth. We are in an exciting stage of our development, and are looking to grow the skill-set of our Cloud team with a Senior Fullstack Software Engineer.

About the team and the role

The mission of the Cloud team is to deliver a robust and scalable cloud-hosted search engine solution that ensures seamless management and maintenance of our clients' search capabilities. They focus on continuous improvement and innovation to enhance the functionality and performance of our cloud services, empowering developers to create exceptional search experiences.

Our Cloud team comprises six dedicated engineers led by Gillian, the team manager, to whom you will directly report. The team operates fully remotely, with members located in France, Brazil, and Ireland.

As a Senior Software Engineer, you'll develop and refine our cloud-hosted search engine solutions, focusing on front-end excellence while also engaging with full-stack development to ensure robust and scalable product delivery.

What you’ll be doing

Development and Design

- Develop and optimize front-end features using JavaScript, React, and TypeScript.

- Implement styling with CSS and Tailwind.

- Work on backend development with technologies like Rails, PostgreSQL, and Heroku.

- Collaborate on design decisions, offering insights on technical implications and guiding pragmatic solutions.

Quality Assurance and Review

- Write, maintain, and optimize end-to-end tests using Cypress.

- Conduct code reviews to uphold high-quality standards and provide feedback.

Leadership and Collaboration

- Mentor team members through technical discussions, knowledge sharing, and one-on-one mentorship to enhance coding, testing, and security practices.

- Engage with product managers and engineering managers to define and manage project scopes and deliverables.

- Contribute to the technical vision and strategic direction of the product, advocating for new technologies and architectural improvements.

Requirements - Soft skills

  • You demonstrate strong bias for action, you are able to decide and lead with available information.

  • Strong written and verbal communication skills, capable of explaining technical concepts clearly across different levels of technical expertise.

  • Skilled in critical thinking and problem solving to evaluate situations and identify actionable steps.

  • You show a commitment to continuous learning and improvement with a growth mindset.

  • You are able to switch easily between different tasks and challenges.

  • Experienced in remote teamwork and effective collaboration in a distributed team environment.

  • You have preivous experience in mentoring others, with a pragmatic and business-oriented approach to leadership.

Requirements - Technical skills

  • Proficient in React, including ReactQuery, and experienced with CSS.

  • Knowledgeable in Cypress for end-to-end testing.

  • Proficient in using GitHub and other version control systems.

  • Strong background in backend technologies, preferably Rails, but also open to Symfony, Laravel, or Django, with experience in PostgreSQL and Heroku.

  • Familiarity with AWS, Kubernetes, and Docker is a plus.

Recruitment process

General information

💻 All interviews are conducted remotely through Zoom or Google Meet.

✌️ Apart from the first screening interview, you will meet 2 team members at each stage. It’s a good way for you to meet a large part of the team and a good way for us to encourage diversity by avoiding unconscious bias.

⏳ All interviews are 1 hour long.

👀 You will be assessed on hard skills and soft skills, as well as from a values-fit perspective. All are equally important!

For this particular role, here’s what you should expect:

1. Please send us your resume and a quick note of why you might be a good fit for this job. Don't hesitate to have a look at our LinkedIn page and our blog for more information!

2. Screening interview: If your profile fits, you will be contacted for a first video call. The goal will be to get to know more about your background and motivations. If it doesn't fit you will get an email from us.

3. Hiring Manager interview: you will meet Gillian, your future manager, and Nicolas, one of the senior engineers on the Cloud team.

4. Technical fit interview: you will meet with 2 software engineers on the Cloud team, Morgane and Bruno.

Team fit interview: you will meet Clémentine, our Head of Engineering, and Thomas, co-founder and COO of Meilisearch. In parallel, a reference check will be conducted with 2 people of your choosing, who you are working with or have worked with in the past.

Meilisearch is an equal-opportunity employer. We strive to develop an inclusive work environment that reflects the diversity of our open-source community.

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Free Job Alerts

Job Skills
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2025 Working Nomads.