Personal information hidden
This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/19585404/
Node.js Backend Engineer, 100 000 UAH
- Employment type:
- full-time
- City of residence:
- Odesa
- Ready to work:
- Remote
Contact information
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
Work experience
Backend Software Engineer
from 07.2025 to 07.2026
(1 year)
Darly Solutions, Дистанційно (IT)
- Architected and delivered backend systems across 5+ client projects as sole or lead backend engineer
- Built complete authentication system with email/password, OAuth2 (Google, Facebook, Apple native iOS), OTP, device tracking, RBAC and access/refresh token management
- Designed mobile-first backend flows including deep links, exchange token pattern and well-known document serving
- Integrated Stripe and RevenueCat into a unified subscription management layer
- Built automated document processing pipeline with OneDrive integration supporting DOC, XLS and PDF formats
- Implemented media processing for audio, video and images including duration extraction, preview generation and chunked video upload to local/AWS S3 for streaming playback
- Implemented AI-driven semantic search using embeddings, pgvector and custom PostgreSQL functions
- Developed PostGIS utility library for Kysely with type-safe spatial query wrappers for geo-based filtering
- Designed event-driven architecture for transactional email delivery and user event capture
- Built parallel processing pipeline using BullMQ queues for heavy video processing without blocking the user experience
- Integrated Salesforce CRM API for automated report syncing and data mapping
- Set up Firebase push notifications
- Worked with serverless platforms including Supabase Edge Functions and Deno runtime
- Led projects from inception to production including tech designs, estimation sessions and release management
- Conducted technical interviews, mentored junior engineers
FullStack Engineer
from 05.2022 to 04.2025
(3 years)
Sigma Software Group, Дистанційно (IT)
- Built core backend for a global office-space and desk-booking platform used across company offices worldwide — interactive floor/level maps, real-time desk availability, and self-service booking management, using Express, GraphQL and MongoDB/Mongoose
- Implemented office-manager RBAC and claim-based authorization, role-based access differentiating employees from office managers across booking and equipment-request workflows
- Built automation workflows: booking/cancellation email notifications, calendar integration to block bookings on company holidays, and employee-directory sync to auto-cancel bookings for departed employees
- Designed equipment-request workflows tied to desk bookings
- Extended GraphQL schemas and resolvers, integrated third-party REST/GraphQL APIs, and built a database migration service
- Wrote unit and integration
Education
Odessa National Maritime University
Mechanical Engineering, Одеса
Higher, from 2012 to 2016 (4 years)
Knowledge and skills
- JavaScript
- TypeScript
- Node.js
- Express.js
- NestJS
- PostgreSQL
- Prisma ORM
- REST API
- GraphQL
- Docker
- AWS
- Redis
- Stripe
- MongoDB
- Mongoose
- Jest
Language proficiencies
- English — advanced
- Ukrainian — fluent
- German — beginner
Additional information
Software Engineer with 4+ years of professional experience building scalable systems, payment integrations, authentication architectures and data-intensive APIs using Node.js, NestJS and PostgreSQL. Experienced across REST and GraphQL, cloud platforms (AWS, Supabase, Firebase) and multiple database engines (PostgreSQL, MariaDB, MS SQL Server). Proven ability to lead projects from inception to production as sole or lead backend engineer. Holds an M.Sc. in Management from a U.S. university.
Similar candidates
-
Back end engineer
Remote -
AI engineer
Remote -
Back end програміст
Remote, Vinnytsia , more 2 cities -
Back end engineer
Remote -
Back end, PHP Developer
Remote -
Інженер технічної підтримки, Field Service Engineer
Remote