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.

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.

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.

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.

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 build innovative web applications using Angular and Node.js.

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.

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.

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.

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

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.

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.

Accepted logo
Accepted

Senior .NET Developer

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

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.

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.

Reydix logo
Reydix

Senior Frontend Engineer (React.js)

Join Reydix as a Senior Frontend Engineer in Athens, Greece. Work with React.js in a hybrid model.

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.

Financial Times logo
Financial Times

Senior Full Stack Engineer (Node.js/React)

Senior Full Stack Engineer role at Financial Times in Sofia, focusing on Node.js, React, and cloud technologies.

Fluxon logo
Fluxon

Senior Software Engineer

Join Fluxon as a Senior Software Engineer. Work remotely with cutting-edge technologies like AWS, GCP, and Python.

BrainRocket logo
BrainRocket

Team Lead Back-end Developer with Node.js

Lead back-end development with Node.js in Lisbon. Join BrainRocket for a dynamic role with great benefits.

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.