Senior Software Engineer - 26678

Posted more than 30 days ago
Specialization: Front-End / JS Node.js
Open to offers now
5 000 $
Ukraine
Kyiv, Lviv, Odesa
More than 5 years
Advanced/Fluent
Considering options
Full-time office work
Part-time work
Remote work (full-time)
Freelance (one-time projects)
Relocate
As a result-driven Senior Software Engineer with more than 7 years of experience, I possess extensive expertise in various web development technologies, including React, Next.js, Vue, and Node.js/Express.js. I excel in crafting scalable, high-performance, and user-friendly websites, web applications, and web services that are tailored to optimize usability.

As a result-driven Senior Software Engineer with more than 7 years of experience, I possess extensive expertise in various web development technologies, including React, Next.js, Vue, and Node.js/Express.js. I excel in crafting scalable, high-performance, and user-friendly websites, web applications, and web services that are tailored to optimize usability. My eye for detail enables me to create intuitive user interfaces that exceed expectations. Alongside this, I have noteworthy experience developing back-end systems using server-side technologies, such as Node.js/Express.js, Nest.js, Laravel, Python, MySQL, and MongoDB. As a team player, I am adept at problem-solving and finding innovative solutions. 

Education
American University of Madaba
Bachelor. Faculty: Computer Science
April 2012 - May 2016

Experience
Senior Web developer
Crafted Solutions
August 2022 - November 2023
  • Collaborated closely with cross-functional teams including UI/UX designers, product managers, and QA engineers to define software architecture and ensure best practices were followed.
  • Worked with the front-end team to develop an payment system and implement authentication, security, socket connectivity, and state management using React and the latest front-end technologies.
  • Improved user experience by overhauling >90% of the UI/UX codebase for reliability and cross-browser consistency.
  • Implemented micro front-end components using frameworks such as React, and Vue.js, contributing to faster development and reduced maintenance efforts the project.
  • Troubleshooted UI and technical issues and implemented new Figma designs resulting in seamless platform performance.
  • Spearheaded enhancements to the frontend codebase, tuning every other aspect of frontend development to improved the speed and overall functionality of the website.
  • Closely collaborated with the Backend Engineer to develop a robust GraphQL API, reducing the number of API requests and improving overall response time.
  • Emphasized robust testing practices throughout development processes to ensure reliable and accurate deliverables.
  • Developed and maintained clean, modular front-end codebases that adhered to best practices for accessibility, performance, and search engine optimization(SEO).
  • Actively participated in code reviews, mentoring junior team members, and contributing to the overall technical growth of the team. 

Senior Software Engineer
Merix studio
September 2021 - November 2022
  • Designed and implemented a serverless architecture using AWS Lambda, Amazon API Gateway, and Amazon DynamoDB, allowing for high-traffic APIs to scale automatically.
  • Led the frontend team in developing a large-scale web application for a client in the Healthcare industry, using React and Node.js with a microservices architecture.
  • Participated in developing a DApps on Ethereum, which involved smart contract development, deployment, and integration with front-end user interfaces.
  • Created front-end applications utilizing libraries such as React, or Vue.js together with web3.js for interacting with smart contracts or blockchain API calls.
  • Built an NFT marketplace on Ethereum, supporting the creation, buying, and selling of unique digital assets. Implemented server-side rendering (SSR) with Next.js for reduced page load times and increased SEO.
  • Integrated a payment gateway using Stripe into a Next.js application, enabling seamless transactions and increasing revenue by 25%.
  • Successfully integrated a new third-party API with the React application, providing new functionality to users.
  • Optimized the performance of a Frontend application by implementing lazy loading and code splitting techniques, resulting in a 60% improvement in load times.
  • Integrated Typescript and webpack for a React application, improving performance and providing better error handling.

Senior Frontend Developer
March 2019 - August 2021
  • Developed and delivered several web sites and web applications utilizing React, Vue.js, resulting in increased efficiency and scalability for clients.
  • Implemented a frontend architecture that resulted in reduction in development time, enabled modular components for rapid development, and supported future scalability.
  • Developed dynamic and interactive user interfaces using React, Material UI, and Storybook, resulting in improvement in user satisfaction.
  • Implemented authentication and authorization mechanisms using JWT, OAuth, or other security protocols to protect sensitive user data.
  • Utilized Redux and Vuex for state management in 100% of single-page applications, resulting in a 40% reduction in API calls and improvement in rendering performance.
  • Optimized the performance of a React application, achieving a 40% improvement in load times, resulting in a 15% decrease in bounce rates and increased in average session duration.
  • Developed and Integrated RESTful APIs with Backend Developers using Node.js and Express.js, resulting in increase in overall development efficiency.
  • Participated in 30+ weekly code reviews and Test Driven Development (TDD) to ensure code quality.
  • Rewrote HTML5 to meet industry and company standards for SEO and Accessibility, resulting in a website appearing on the first page of 90% of Google search results, driving a 300% increase in organic user traffic.

Web developer
UVIK Software
June 2016 - July 2019
  • Built a responsive and visually appealing landing page using React and Tailwind CSS, resulting in increase in page views and reduction in bounce rate. The clean and user-friendly interface also led to a 20% increase in user engagement.
  • Improved the user experience by implementing infinite scrolling, and smooth animations, resulting in a 15% increased in user retention. Experience in using React, and Redux for SPA development,
  • Implemented client-side interface using React, and created Responsive Web Design using Bootstrap.
  • Participated in A/B testing to assist Senior Engineer for determination of right architecture and frameworks which improved the customer satisfaction.
  • Developed a RESTful API using Node.js and Express, which enabled the company to expose its services to external users and systems, resulting in improved efficiency and flexibility with a 20% increase in API usage.
  • Created responsive and pixel-perfect designs, ensuring optimal user experience across multiple devices and browsers.
  • Gained experience with various web technologies including Bower, NPM, Git, Material design, and cloud services like AWS, Azure, GCP, Heroku, and so on. 

Skills
HTML
.NET
CSS
Front-End / JS
Node.js
PHP
JavaScript
Typescript
React
Next.js
vue.js
Express.js
MySQL
MongoDB
Mobile App Development
Flutter
RESTful API
GraphQL
jest
cypress
Redux
vuex
Pinia
Pixel-perfect Design
Agile
aws
Similar candidates
Open to offers now
5 000 $
Ukraine
Kyiv, Lviv, Odesa
More than 5 years
Advanced/Fluent
Considering options
Full-time office work
Part-time work
Remote work (full-time)
Freelance (one-time projects)
Relocate
We use cookies
accept