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
Lead Software Engineer
Join efood as a Lead Software Engineer to design and implement scalable real-time platforms in Athens, Greece.
Senior Software Engineer - Node.js
Senior Node.js Engineer in Lisbon, specializing in API development, SOA, and using technologies like Express.js, NestJS.
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.
Senior Software Engineer (Node.js)
Join Celonis as a Senior Software Engineer specializing in Node.js to drive innovative cloud solutions in Madrid.
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.
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.
Frontend Developer with Angular and Node.js
Join T-Digital as a Frontend Developer to build innovative web applications using Angular and Node.js.
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.
Senior Node.js Software Engineer
Senior Node.js Engineer in Galway, Ireland. Expertise in TypeScript, React, Vue, AWS, Agile. Hybrid work, great benefits.
Senior Backend Software Engineer
Join Planetek Hellas as a Senior Backend Software Engineer to design scalable systems in a hybrid work environment.
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.
Senior Backend Engineer
Senior Backend Engineer role focusing on AWS, Express.js, and .NET in Heraklion, Greece. Hybrid work with competitive benefits.
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.
Backend Team Lead (Node.js)
Lead backend development with Node.js at Sofia Stars in Sofia, Bulgaria. Join a dynamic team and drive innovation.
Senior .NET Developer
Senior .NET Developer needed in Agia Paraskevi, Greece. Expertise in C#, .NET, OOP, and design patterns required.
Senior Software Engineer - JavaScript/Node.js
Senior Software Engineer specializing in JavaScript/Node.js for remote work in Italy, focusing on modern software solutions.
Senior BackEnd Developer (Node.js)
Join Moon Active as a Senior BackEnd Developer (Node.js) to build high-scale, real-time systems.
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.
Senior Frontend Engineer (React.js)
Join Reydix as a Senior Frontend Engineer in Athens, Greece. Work with React.js in a hybrid model.
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.
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.
Senior Software Engineer
Join Fluxon as a Senior Software Engineer. Work remotely with cutting-edge technologies like AWS, GCP, and Python.
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.
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.