Fullstack Engineer (TypeScript)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Fullstack Engineer (TypeScript): Delivering product features end-to-end from React frontend to Node.js API with an accent on strictly typed TypeScript and real-time data handling. Focus on designing scalable queries for PostgreSQL and MongoDB and implementing complex state management for web applications.
Location: Remote (Greece)
Company
.ai uses proprietary Artificial Intelligence to help water utilities predict pipe and meter failures to improve engineering and operational decisions.
What you will do
- Develop and ship product features end-to-end across the React frontend and Node.js/Express API.
- Design and evolve database queries against PostgreSQL and MongoDB.
- Implement real-time data synchronization and communication over WebSockets.
- Write and maintain automated unit and integration tests to ensure system reliability.
- Participate in code reviews and collaborate within a remote, asynchronous team.
Requirements
- 3+ years of experience building production web applications using TypeScript end-to-end.
- Strong proficiency in React (hooks) and mature state-management (e.g., Redux Toolkit, MobX, XState).
- Hands-on experience with both relational (PostgreSQL) and document (MongoDB) databases.
- Expertise in REST API design, including request validation, error handling, and queue-driven processing.
- Experience with production observability tools like structured logs and Sentry.
- Must be based in Greece.
Nice to have
- Experience with mapping or GIS technology (PostGIS, Esri/ArcGIS).
- Experience building real-time interfaces or working with gRPC/Protobuf.
- Comfortability with AWS services (S3, Cognito, Lambda) or data visualization.
- Exposure to Python or Golang.
Culture & Benefits
- Fully remote work arrangement.
- Work on high-impact AI solutions addressing global water infrastructure issues.
- Async-first communication and disciplined version-control practices.
- Collaborative engineering environment with a focus on maintainable, well-tested code.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →