Senior Software Engineer (Node.js)
efoodAbout 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
Senior Node.js Developer
Join Globant as a Senior Node.js Developer in Milan. Work on large-scale projects, develop your career, and be part of an agile team.
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, TypeScript)
Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.
Senior Software Engineer (Node.js, TypeScript)
Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.
Senior Backend Engineer (Node.js/TypeScript)
Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.
Principal Software Engineer
Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.
Senior Backend Engineer (Node.js + Go)
Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.
Senior Node.js & TypeScript Developer
Join us as a Senior Node.js & TypeScript Developer to develop scalable features remotely in Romania.
Senior Software Engineer - Front-End (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.
Back End DevOps Engineer (TypeScript + Node.js)
Join Efficy as a Back End DevOps Engineer in Warsaw, Poland. Work with TypeScript, Node.js, AWS, and more in a hybrid environment.
Senior Node.js Engineer
Join ShiftKey as a Senior Node.js Engineer in Warsaw, focusing on microservices and AWS in a remote-friendly role.
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 Full Stack Engineer
Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Senior Node.js Engineer
Join ShiftKey as a Senior Node.js Engineer to lead our transition to a microservices architecture. Remote work available.
Senior Full-Stack Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.
Junior Software Engineer (Golang) - AdTech
Join Delivery Hero as a Junior Software Engineer in Berlin, focusing on Golang and AdTech solutions.
Senior Backend Engineer - Microservices and Agile Methodologies
Join HelloFresh as a Senior Backend Engineer to design and operate high-scale communication systems using microservices and agile methodologies.
Senior Front End Engineer
Join Fuel Labs as a Senior Front End Engineer to deliver high-quality UI and support Ethereum's scalability.
Senior Back End Developer (Golang)
Join instacar as a Senior Back End Developer specializing in Golang. Work on large-scale applications in a dynamic, innovative environment.
Senior Software Engineer - Python
Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.
Senior Front-end Developer
Join iO as a Senior Front-end Developer in Amsterdam, leading projects for top brands with React, Angular, and TypeScript.
Senior Full Stack Developer - Node.js and Angular
Join as a Senior Full Stack Developer specializing in Node.js and Angular to transform public sector services in Brazil.
Mid-Level Full Stack Developer (Angular, React, NodeJS)
Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.