Candidates 553
$6000 / mo
≈ $72000 / year net
Lead/Senior Full Stack Software Engineer
Ukraine · Kyiv · More than 10 years of experience · Advanced/Fluent ·Published today
Ukraine · Kyiv · More than 10 years of experience · Advanced/Fluent ·Published today
Experienced software engineer with 15 years of expertise in developing scalable and robust software solutions. Proficient in both backend and frontend technologies, dedicated to ensuring maintainable and well-tested code. Skilled in managing the software development lifecycle from concept to deployment, with a commitment to delivering effective, future-proof systems.
# Work Experience
05/2021 - now Staff Software Engineer
Led the development of key subsystems, such as scalable cloud file storage and synchronization services, enhancing system efficiency and user satisfaction:
- Initiated the adoption of serverless architecture, designing and developing essential services
- Conducted thorough code reviews and managed pull requests to ensure high code quality and adherence to best practices.
- Mentored junior developers, providing them with guidance and support.
- Enhanced application capabilities through advanced data modeling, utilizing JanusGraph and Cassandra for efficient graph-based data storage, enabling more sophisticated handling of complex business logic.
05/2017 - 05/2021 Senior Full Stack Engineer
Led and contributed to key development initiatives across the full stack, enhancing system architecture and user experience:
- Designed and maintained RESTful APIs in Node.js.
- Developed user-centric features for the client-side app, including a digital signature functionality allowing parties to sign documents and comprehensive end-to-end file encryption.
- Spearheaded the migration to microservices architecture.
- Refined data architecture and improved database interactions, supporting system scalability and performance.
08/2012 - 05/2017 Backend Software Engineer
Focused on improving existing backend systems and developing new features:
- Engineered a data processing pipeline enabling users to perform full-text searches across various document formats, leveraging Elasticsearch as a search and analytics engine.
- Managed key backend operations including server-side application logic and development of client-facing APIs.
- Conducted continuous performance monitoring and optimization
2008 - 07/2012 Software Engineer (Freelance)
Collaborated closely with clients to identify their software needs, translating requirements into actionable development plans that aligned with their goals. Engineered and implemented custom web solutions that enhanced operational efficiencies, improved user engagement, and drove business growth for clients.
$1500 / mo
≈ $18000 / year net
Node.js Backend Developer
Ukraine · Kyiv · 2 years of experience · Upper-Intermediate ·Published today
Ukraine · Kyiv · 2 years of experience · Upper-Intermediate ·Published today
Internship
07/2022 – 05/2023 Serverless Team | Backend Developer
Full-time
Core competencies:
Event-Driven Architecture: implemented architectures that
efficiently process and validate financial transactions, utilizing
advanced AWS services for robust and scalable event
handling.
System Modernization: transitioned from monolithic to
microservices architectures, employing AWS technologies
and integrating IoT solutions to upgrade existing applications
and systems for enhanced performance and scalability.
Backend Development: developed backends for real-time
applications in medical and social networking domains,
ensuring secure data transactions and real-time
communications with technologies like WebSocket and
PostgreSQL within AWS environments.
Testing and Integration: implemented comprehensive
testing protocols, including unit, integration, and end-to-end
tests, to ensure the reliability of applications.
$3200 / mo
≈ $38400 / year net
Full Stack Developer
Ukraine · Kyiv · 4 years of experience · Upper-Intermediate ·Published today · In passive search
Ukraine · Kyiv · 4 years of experience · Upper-Intermediate ·Published today · In passive search
SQL: MySQL, PostgreSQL, MariaDB
NoSQL : Firebase, MongoDB(mongocryptd, sync), PostgreSQL
Tech stack
Node.js: JavaScript/TypeScript, NestJS (TypeORM, Swagger, Jest, etc), AWS/GCP, Docker/Docker-compose, GitLab/GitHub, REST, GraphQL, WebSocket/Socket,io/websocket, RabbitMQ/Kafka/BullMQ, PostreSQL/MongoDB/Redis, ElasticSearch, Stripe/Authorize,net/Terrapay/Moneygram, Nodemailer/ImapFlow, MediaSoup/WebRTC etc.
Others: OOP,SOLID, GRASP;
SVN, JIR, GIT;
Leadership skills
Creativity
Critical thinking
Thinking outside the box
I approach each task responsibly
The ability to analyze complex technical information
Detail oriented
Excellent problem solver
$3900 / mo
≈ $46800 / year net
Full Stack Vue.js/Node.js developer
Ukraine · Kyiv · 7 years of experience · Advanced/Fluent ·Published today
Ukraine · Kyiv · 7 years of experience · Advanced/Fluent ·Published today
On different projects also was working with Laravel/Django/ModX/Wordpress.
Usualy my tasks was:
a) implementing structure for new features or new features itself
b) solving painfull issues with perfomance
c) rewriting old features to remove tech debts, architecture mistakes
d) change features behavior for more complex cover of business goals and/or client needs
iam very independent and very often, photos of A4 format sheets with drawn and painted wishes of the client and one call for half an hour are enough for me not only to understand what to do, but also to offer additional options in the interface that will be easy to implement.
- Created stable, easy to read and support FE application
- Created more clear structure with more flexible components (decreased amount of code by 30-35%)
- Solved perfomace issues with big data on FE (crashing, freezing, delays in UI responce)
- updated from Vue2/Vuex to Vue3/Pinia
- added Websocket for live messeges (system messeging client about export status, about maintain and some other service/manual messeges)
- added ability to share client data between couple his users and manage some data to stay sepeated (favorite lists, exports, settings and etc.
- created new client plan with 5 features (5 pages with different data)
- created flexible drilldown data-table that gives ability for customers to seperate and build structure as they want + make same to be exported in excel with drill downs ofcourse.
- fixed issue with mess in data share between different users and bypass
shortly: in every case i`am concentreted on balance of business and developer goals to have a balance between flexible and scalable code that targeting main and additional (some times unvisible) business goals and company/team goals, in the end everyone must be happy)
$900 / mo
≈ $10800 / year net
Python Software Engineer
Ukraine · Kyiv · 2 years of experience · Upper-Intermediate ·Published today
Ukraine · Kyiv · 2 years of experience · Upper-Intermediate ·Published today
I learned and used different programming languages: C/C++, C#, Python, Java (Spring), Kotlin, Lua. Used them at my university projects.
$2500 / mo
≈ $30000 / year net
Middle Full-Stack Developer (Angular + Node.js)
Ukraine · Kyiv · 2.5 years of experience · Upper-Intermediate ·Published today · In passive search
Ukraine · Kyiv · 2.5 years of experience · Upper-Intermediate ·Published today · In passive search
Enhanced performance in both front-end and back-end, optimizing SQL queries.
Independently executed a unique project based on customer support input, involving both front-end and back-end work.
Accomplished feature tasks both independently and as part of a team.
Actively participated in task grooming sessions.
$2000 / mo
≈ $24000 / year net
Full stack Developer
Ukraine · 7 years of experience · Beginner/Elementary ·Published today · In passive search
Ukraine · 7 years of experience · Beginner/Elementary ·Published today · In passive search
create and develop full solution.
technology: React, NestJs, NextJs, Graphql, Postgres.
experience: React - 5; NestJs - 4; NextJs - 5; Postgres - 2;
I want to develop full stack js developer
- css
$5300 / mo
≈ $63600 / year net
Senior Node.js developer
Ukraine · Kyiv · 6 years of experience · Upper-Intermediate ·Published today
Ukraine · Kyiv · 6 years of experience · Upper-Intermediate ·Published today
- I like to learn new technologies, to understand how they work, and how I can effectively use them.
- I like to help other developers, I made luctures about new technologies and process for a team.
- I was a mentor for the common onboarding process in my company.
- I made a lot of non-standard tasks that required a lot of analize and creativity
- On another project I implemented a lot of new processes like better retrospective approach, 360 feedback, updated empoyee interview process
$4500 / mo
≈ $54000 / year net
NodeJs Developer
Ukraine · Kyiv · 3 years of experience · Pre-Intermediate ·Published today
Ukraine · Kyiv · 3 years of experience · Pre-Intermediate ·Published today
NodeJS, 4 years:
* payable chat api for mobile apps (nestjs, heroku, redis, docker, mysql) - legacy, support;
* soccer management system, like FIBALiveStats (nestjs, postgres) - planning, estimating, developing, support;
* news aggregator (nestjs, microservices, redis, rabbit, parsing) - planning, estimating, developing, support;
* nft marketplace (nestjs, postgres, redis, docker) - legasy, support;
* retro cars & accessories collection management system (nestjs, mysql) - planning, estimating, developing, support;
* US real estate service with smart locks (koajs, postgres, docker, aws, nestjs, prisma/typeorm, rabbitmq) - legacy, support, new features, implement microservices;
paid vacation (15), paid sick leave(10), paid taxes
$4500 / mo
≈ $54000 / year net
Javascript Developer
Ukraine · Kyiv · 5 years of experience · Upper-Intermediate ·Published today · In passive search
Ukraine · Kyiv · 5 years of experience · Upper-Intermediate ·Published today · In passive search
AI-Driven Agricultural Monitoring Platform
Developed a cutting-edge service for farmers, leveraging drone imagery for tracking plant health, gathering field statistics, and generating AI-based recommendations. Collaborated within a 15-member team to create a scalable and maintainable client-side app, applying domain-driven design principles. Led refactoring, functionality expansion, and legacy project migration from Vue2 to React.js. Implemented data display maps, interactive graphs, and user notification system, and ensured comprehensive testing and Docker containerization.
Technologies: React 17, TypeScript, Redux, Redux-Saga, Redux Toolkit, Material UI, Storybook, ESLint, Prettier, Jest, React Testing Library, Cypress, Docker, Google Maps, Git
Real Estate Marketplace
During this project, I successfully created a marketplace platform and an intuitive admin panel from scratch that facilitated the buying and renting process of properties.
I developed a comprehensive reporting system for estimating the property market, including a feature for comparing apartments. The system enables users to generate detailed reports on property estimations and easily compare various apartment listings.
Technologies:
Next.js 12, Redux, React Query, Tailwind CSS, Mapbox, Ruby on Rails, PostgreSQL, Sequelize, Vercel, AWS S3
Restaurant Discovery & Ordering App
Contributed to large-scale app development for effortless restaurant discovery, which reached over 3,000+ daily users within its first year. Enhanced performance, UI/UX, and codebase while utilizing agile methodologies within a ~100-member team. Integrated features for direct calls, search functionality, and custom order locations.
Technologies: TypeScript, Next.js, Redux, Redux-thunk, SCSS Modules, Ant Design, Material UI, ESLint, Prettier, Moment.js, Lodash, Google Maps API, Twilio
Remote Education Platform
Developed an interactive platform to enhance remote learning experiences, enabling students and teachers to collaborate effectively. Integrated virtual rooms with synchronized internal apps for video/voice chat, text messaging, document editing, multimedia playback, whiteboards, and more.
Technologies: React, Y.js, WebRTC, Twilio, TailwindCSS, Konva.js, YouTube API, PDF.js, React Context
For additional project details and a comprehensive overview of my experience, please refer to my attached CV.