Candidates 171
$5000 / mo
≈ $60000 / year net
Full Stack Web Developer
Ukraine · Kyiv · 6 years of experience · Upper-Intermediate ·Published today · In passive search
Ukraine · Kyiv · 6 years of experience · Upper-Intermediate ·Published today · In passive search
$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.
$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)
$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
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.
$4000 / mo
≈ $48000 / year net
Full-Stack Developer
Ukraine · 5 years of experience · Upper-Intermediate ·Published yesterday
Ukraine · 5 years of experience · Upper-Intermediate ·Published yesterday
- American online and mobile prepared food ordering and delivery platform: participated in migration from Angular to React;
- Binary option trading system: participated in developing using React, Redux and RxJS;
- Corporate system for managing hotels: participated in development using jQuery and Oracle DBMS;
$5000 / mo
≈ $60000 / year net
Senior Frontend Engineer
Ukraine · 9 years of experience · Upper-Intermediate ·Published yesterday
Ukraine · 9 years of experience · Upper-Intermediate ·Published yesterday
1) Presentation tool for windows devices, using: React and Electron. (I have been partially as Full Stack with Node.js with MongoDB)
2) Parking admin system tool, using: React and Mapbox GL
3) Fleet Analytic tool, using React coupled with TypeScript and Mapbox GL, D3.js, Material UI.
4) Delivery system for food products, using: React and React
Native coupled with TypeScript.
5) Telemedicine using React, Redux, LiveSwitch, etc.
Also have an experience with small projects with Angular, and non commerce experience with C# / .Net.
$3500 / mo
≈ $42000 / year net
Back end JavaScript developer
Ukraine · Kyiv · 6 years of experience · Upper-Intermediate ·Published yesterday · In passive search
Ukraine · Kyiv · 6 years of experience · Upper-Intermediate ·Published yesterday · In passive search
$6000 / mo
≈ $72000 / year net
Senior Software Developer
Ukraine · Kyiv · 10 years of experience · Upper-Intermediate ·Published yesterday
Ukraine · Kyiv · 10 years of experience · Upper-Intermediate ·Published yesterday
Expertise in database design, development, and administration spans a broad spectrum: from relational databases like MySQL and PostgreSQL to NoSQL solutions like MongoDB and Firebase. Proficient in optimizing database queries, ensuring data integrity, and designing fail-safe replication and backup strategies. Familiarity with AWS services like RDS, Lambda, EC2, and S3, leveraging their capabilities to build cloud-native, high-performance applications.
In the realm of front-end, I have a significant track record with frameworks like Angular and React, but my forte lies in backend development where the real magic of data processing and business logic happens.
My experience isn’t confined to just traditional web services. I've dabbled in the intriguing world of blockchain, exploring its potential in decentralization, smart contracts, and data immutability, and envisioning its use cases beyond cryptocurrencies.
Adept in the complete Software Development Life Cycle (SDLC), from initial requirement gathering and system design to deployment and maintenance. An evangelist for best practices, especially in continuous integration, continuous deployment (CI/CD), microservices architecture, and containerization with tools like Docker and Kubernetes.
Regularly interfaces with project teams, offering both technical direction and hands-on code contributions. I consistently provide critical project status updates to stakeholders, ensuring transparency and alignment. An analytical thinker, always up for a challenge, and perpetually driven by the desire to innovate and optimize in the dynamic landscape of backend development.
$4500 / mo
≈ $54000 / year net
Front-end developer (React)
Ukraine · Kyiv · 5 years of experience · Upper-Intermediate ·Published yesterday · In passive search
Ukraine · Kyiv · 5 years of experience · Upper-Intermediate ·Published yesterday · In passive search
- Solid experience in front-end development (JavaScript/TypeScript, React, Redux, Angular, HTML, CSS);
- Experience with unit and integration testing (Jest, React-testing-library, Enzyme);
- Experience in developing adaptive web applications using BEM methodology, Atomic (Tailwind), CSS-in-JS approaches;
- Experience in back-end development (Node.js - Express, NestJS);
- Experience working with databases using ORM/ODM (PostgreSQL, MongoDB);
- Experience using cloud platforms (GCP, AWS);
- Experience working in large distributed teams;