efood logo

Senior Software Engineer (Node.js)

efood

About The Opportunity

Join efood, a rapidly growing company in the Greek market, as a Senior Software Engineer and be part of our Platform team. This role offers the chance to influence, execute, and see the impact of your work on millions of users. We are looking for a creative problem solver who is eager to deliver solutions and hungry for a new adventure.

About the Role

  • Deliver high-quality software responsible for serving hundreds of thousands of requests per minute.
  • Investigate new technologies and strategies to help our services scale to larger data sets and quicker speeds into the future.
  • Work closely with Product Owners, Developers, DevOps engineers, and Tech leads as part of an agile team, to build reliable systems and exceed stakeholders' expectations.
  • Participate in code reviews.
  • Practice modern software development methodologies and agile processes.
  • Experiment with new frameworks and technologies and learn continuously.

Key Requirements

  • University and/or Postgraduate Degree in Computer Science, Computer Engineering or equivalent.
  • At least 5 years of working experience in microservices development.
  • Excellent knowledge of Node.js, any relevant experience in Go or Python will be considered a plus.
  • Knowledge of relational and non-relational database systems (e.g., MongoDB, Redis, Postgres).
  • Familiarity with SOLID principles and software design patterns.
  • Experience consuming and developing REST APIs.
  • Excellent eye for detail and a self-motivated problem solver.
  • Superior analytical skills and a strong sense of urgency and ownership in your work.
  • Ability to get up to speed with new systems and concepts quickly.
  • Keen to constantly learn and improve your own skills, and not afraid to jump into new things.
  • Strong communication and collaboration skills (English is a must).

Nice to Have

  • Familiarity with at least one major cloud services provider (experience with AWS is a plus).
  • Experience working in an Agile team.
  • Involvement with open source projects is a plus.

What We Offer

  • Attractive remuneration package.
  • Ticket restaurant card for spending in restaurants and/or food supplies.
  • Private Medical & Life Insurance from day #1.
  • Access to our online training platform for personal and professional growth.
  • Cafeteria with coffee and snacks.
  • In-house gym and remote fitness sessions.

Life @efood

At efood, no day is the same as the day before. Every efooder knows that working and having a good time aren't opposite concepts. Join us for a new adventure every day, as we continue to push our limits and care for our customers, employees, and society.

Benefits
Extracted with AI

  • Private Medical & Life Insurance
  • Online Training Platform
  • Cafeteria
  • In-house Gym
  • Remote Fitness Sessions

Similar jobs

Last update: 23 minutes ago

efood logo
efood

Lead Software Engineer

Join efood as a Lead Software Engineer to design and implement scalable real-time platforms in Athens, Greece.

GRiT Solutions logo
GRiT Solutions

Senior Software Engineer - Node.js

Senior Node.js Engineer in Lisbon, specializing in API development, SOA, and using technologies like Express.js, NestJS.

FxPro logo
FxPro

Senior Node.js Developer

Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.

Desquared logo
Desquared

Senior Backend Software Engineer

Join Desquared as a Senior Backend Software Engineer in Athens. Develop scalable systems, collaborate on user experiences, and enjoy competitive benefits.

Planetek Hellas logo
Planetek Hellas

Senior Backend Software Engineer

Join Planetek Hellas as a Senior Backend Software Engineer to design scalable systems in a hybrid work environment.

Celonis logo
Celonis

Senior Software Engineer (Node.js)

Join Celonis as a Senior Software Engineer specializing in Node.js to drive innovative cloud solutions in Madrid.

TheyDo - Journey Management logo
TheyDo - Journey Management

Senior Backend Engineer (Node.js)

Join TheyDo as a Senior Backend Engineer (Node.js) to shape scalable architectures and work on ambitious projects in a fully remote role.

T-Digital by Deutsche Telekom logo
T-Digital by Deutsche Telekom

Frontend Developer with Angular and Node.js

Join T-Digital as a Frontend Developer to work on cutting-edge digital architectures using Angular and Node.js in a remote role.

T-Digital by Deutsche Telekom logo
T-Digital by Deutsche Telekom

Frontend Developer with Angular and Node.js

Join T-Digital as a Frontend Developer to build innovative web applications using Angular and Node.js.

Sofia Stars logo
Sofia Stars

Senior Node.js Developer with NestJS and TypeScript

Join Sofia Stars as a Senior Node.js Developer. Work with Node.js, NestJS, and TypeScript. Relocation to Sofia, Bulgaria required.

Adecco logo
Adecco

Senior Node.js Software Engineer

Senior Node.js Engineer in Galway, Ireland. Expertise in TypeScript, React, Vue, AWS, Agile. Hybrid work, great benefits.

Financial Times logo
Financial Times

Senior Software Engineer - Full Stack

Join Financial Times as a Senior Software Engineer in Sofia, Bulgaria. Work on full-stack development with JavaScript, React, and Node.js.

Fairlo logo
Fairlo

Senior Backend Engineer

Senior Backend Engineer role focusing on AWS, Express.js, and .NET in Heraklion, Greece. Hybrid work with competitive benefits.

Sofia Stars logo
Sofia Stars

Backend Team Lead (Node.js)

Lead backend development with Node.js at Sofia Stars in Sofia, Bulgaria. Join a dynamic team and drive innovation.

Factor Eleven logo
Factor Eleven

Senior Backend Engineer (Node.js, Remote)

Join Factor Eleven as a Senior Backend Engineer to develop scalable microservices using Node.js, TypeScript, and AWS in a remote role.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Accepted logo
Accepted

Senior .NET Developer

Senior .NET Developer needed in Agia Paraskevi, Greece. Expertise in C#, .NET, OOP, and design patterns required.

Global Savings Group logo
Global Savings Group

Senior Full-Stack Software Engineer - Node.js, React

Join as a Senior Full-Stack Software Engineer in Berlin, working with Node.js and React in a hybrid environment.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Nearform logo
Nearform

Senior Software Engineer - JavaScript/Node.js

Senior Software Engineer specializing in JavaScript/Node.js for remote work in Italy, focusing on modern software solutions.

Moon Active logo
Moon Active

Senior BackEnd Developer (Node.js)

Join Moon Active as a Senior BackEnd Developer (Node.js) to build high-scale, real-time systems.

PostNord logo
PostNord

Senior Node.js Backend Developer

Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.

Zalando logo
Zalando

Senior Software Engineer (Fullstack) with Node.js and TypeScript

Join Zalando as a Senior Software Engineer (Fullstack) with Node.js and TypeScript expertise. Drive innovation in a hybrid work environment.

Ciklum logo
Ciklum

Senior Back End Developer (Node.js)

Join Ciklum as a Senior Back End Developer (Node.js) in Romania. Work remotely on innovative projects with a global impact.