Full-Stack Engineer

🕒 June 5

🇬🇷 Greece – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

👻 Ghost score 16%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of VODA.ai®

VODA.ai®

11 - 50 employees

Founded 2017

🤖 Artificial Intelligence

☁️ SaaS

🤝 B2B

💰 $10M Series A - VODA.ai on 2025-06

Artificial Intelligence • SaaS • B2B

VODA. ai is a company that provides an AI-driven decision-support platform for water utilities, helping them plan operations, detect weak and leaky pipes, reduce water loss, and prevent catastrophic failures. Founded in 2017, VODA. ai uses predictive analytics and domain expertise to analyze infrastructure data (over 1M miles of pipe across multiple countries and states) and deliver actionable insights to utility engineers and asset managers. The company operates as a B2B SaaS provider focused on simplifying engineering for water professionals and improving customer outcomes.

📋 Description

• Deliver product features end-to-end across the web application, from the React frontend to the Node.js / Express API, in strict, well-typed TypeScript. • Ship features across the React frontend and the Node.js API, design and evolve queries against PostgreSQL and MongoDB, work with real-time data over WebSockets, write automated unit and integration tests, and actively participate in code reviews.

🎯 Requirements

• 3+ years building production web apps in TypeScript end-to-end, from React UI to Node.js / Express API to database. • Strong React (hooks) with a mature state-management background: Redux Toolkit, Redux-Saga, RTK Query, Thunks, MobX, XState, or similar. • Working experience with both relational and document databases (PostgreSQL and MongoDB, or close equivalents). • REST API design and asynchronous work: clear endpoint contracts, request validation, consistent error handling, background jobs, cron, and queue-driven processing. • Production observability: structured logs, error tracking (Sentry or similar), and the ability to trace issues from a user report back to root cause. • Strong testing discipline (unit and integration), disciplined version-control practices, and clear written communication for a remote, async team.

🏖️ Benefits

• Health insurance • Flexible working arrangements • Professional development opportunities

Apply Now

Similar Jobs

🕒 May 22

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Senior Software Engineer developing and maintaining Linux kernel features at Arista Networks. Collaborating with hardware engineers and contributing to the upstream Kernel community.

Linux

Python

🕒 April 21

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Senior Software Engineer developing and maintaining Linux kernel features at Arista Networks. Collaborating with hardware teams and upstream community for product enhancements.

Linux

Python

🕒 April 16

Omilia - Conversational Intelligence

201 - 500

💼 Consulting

🛡️ Insurance

✈️ Travel

Lead design, development, and delivery of NLU solutions leveraging LLMs for text and reasoning tasks at Omilia. Ensure technical excellence and drive measurable improvements in NLU accuracy and performance.

Cloud

Python

PyTorch

Tensorflow

🕒 April 1

Decisal

1 - 10

💼 Consulting

📦 Logistics

✈️ Travel

Software Engineer C++ at Decisal, enhancing software solutions for airline planning and scheduling. Collaborating with customers to implement new features and ensure high-quality performance.

🕒 April 1

CaptainBook.io

1 - 10

✈️ Travel

📦 Logistics

💼 Consulting

Full-Stack Engineer building APIs and front-ends for CaptainBook.io, a TravelTech startup connecting providers to resellers globally. Collaborate remotely while enjoying a supportive environment in Naxos Island.

AWS

Cloud

JavaScript

Laravel

Webpack