
Full-Stack Web Engineer
VODA.ai®
full-time
Posted on:
Location Type: Remote
Location: Greece
Visit company websiteExplore more
About the role
- Developing and maintaining frontend and backend services that power our meter assessment and analytics products used by water utilities worldwide
- Working from ready designs to production
- Building scalable workflows, data ingestion pipelines, and configuration-driven client onboarding
- Implementing web-based tools
- Building and maintaining APIs
- Supporting batch upload workflows
- Integrating with data pipelines
- Troubleshooting and debugging applications
- Ensuring data quality, traceability, and security best practices
Requirements
- Hands-on experience with front-end and back-end web technologies
- MSc degree in Computer Science or a related field
- Solid knowledge of JavaScript (or TypeScript) and at least one high-level programming language (e.g., Golang, Python)
- Experience with modern JavaScript frameworks (Express.js, React, Node.js, Redux, etc.)
- Experience building backend APIs using Python, FastAPI, or similar frameworks
- Strong experience with relational databases, PostgreSQL preferred
- Experience implementing batch data ingestion workflows and background processing
- Familiarity with data validation, quality checks, and audit or traceability mechanisms
- Comfortable integrating third-party libraries and backend REST APIs
- Experience working with configuration-driven systems rather than hard-coded logic
- Experience with Test-Driven Development (TDD)
- Knowledge of web application security best practices and data privacy
- Experience with Git version control
- Basic Unix knowledge and familiarity with cloud infrastructure technologies (AWS, Serverless, etc) and Docker/Containers
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptGolangPythonExpress.jsReactNode.jsReduxPostgreSQLTest-Driven Development
Certifications
MSc degree in Computer Science