Senior/Lead Frontend role with a focus on building scalable, high-quality web applications. Interested in product-driven teams, ownership, and technical leadership. Prefer remote-first companies, modern stack (React, TypeScript), and opportunities to impact architecture and mentoring.
Dmitriy Yefimov
@dmitriyef
Senior Front-end Engineer with wide Full-stack possibilities, building complex multi-tenant SaaS with React/Vue, TypeScript, and Node-backed APIs.
What I'm looking for
I’m a Senior Front-end Engineer building complex multi-tenant SaaS products with TypeScript and React/Vue 3, backed by Node.js and modern APIs (REST/GraphQL). I care about architecture, performance, UI quality (design systems, reusable components, accessibility), and predictable data flows—so I can own features end-to-end from UX details to API integration, testing, and CI/CD delivery.
In my current role, I built and owned core enterprise B2B inspection features, including an offline-first PWA with voice-driven audits and real-time sync, plus data-heavy interfaces handling 100k+ inspections. I strengthen quality and DX with Vitest + RTL (up to 90% coverage), Storybook, and migrations like Webpack → Vite, while integrating AWS/Azure serverless workflows and observability (Mixpanel, Coralogix, Groundcover). I also adopted Next.js across CSR/SSR/SSG/ISR/PPR and improve feature delivery speed with spec-driven, AI-assisted development.
Experience
Work history, roles, and key accomplishments
Senior Front-end Developer
Nestlogic / AiOla
Jan 2021 - Present (5 years 5 months)
Built and owned core features of an enterprise B2B inspection platform, including offline-first voice-driven audits and real-time sync across complex hierarchical data. Improved performance for 100k+ inspections on older mobile hardware and increased feature delivery speed by 50% via AI-assisted, spec-driven development.
Front-end / Full-stack Dev
Polytech Software
Jan 2019 - Jan 2021 (2 years)
Developed features across multiple SaaS products with a team of 10+ frontend engineers, rapidly onboarding onto Vue 2 + TypeScript and shipping UI-integrated REST/GraphQL features. Contributed to Symfony/Twig server-rendered UI and full-stack tasks in PHP (Doctrine ORM), while optimizing Webpack builds and maintaining consistent styling workflows.
Junior Front-end Developer
Zakupki Ua
Jan 2017 - Jan 2019 (2 years)
Built and maintained user-facing features for a production marketplace using vanilla JavaScript and jQuery, delivering responsive, cross-browser, pixel-perfect UI from design mockups. Helped modernize the frontend build pipeline by introducing a JavaScript bundler (Babel/CSS preprocessors), leading SCSS adoption, and integrating/customizing WordPress CMS templates.
Education
Degrees, certifications, and relevant coursework
Kyiv Polytechnic Institute
Master's Degree in Computer Science, Computer Science
2012 - 2018
Earned a master's degree in Computer Science at Kyiv Polytechnic Institute from 2012 to 2018.
Tech stack
Software and tools used professionally
D3.js
GitHub
Kubernetes
GitHub Actions
CSS Modules
Jupyter
DB
PostgreSQL
MongoDB
Gmail
Sentry
Node.js
Django
Laravel
Next.js
Symfony
NestJS
Bundler
Tailwind CSS
Nuxt.js
Vuetify
three.js
Mixpanel
Figma
Redis
Jira
Babel
Ant Design
Vue Router
React
jQuery
WebGL
React-Vue
Webpack
JavaScript
HTML5
ES6
CSS 3
PHP
MJML
Coralogix
Kafka
Apollo
GraphQL
Socket.IO
WordPress
Serverless
Azure Functions
Zustand
vuex
Vercel
TypeScript
sso
Docker
SQL
Supabase
Mantine
TanStack Query
Railway
Cursor
Clerk
Vite
Vitest
Mermaid
Cosmos
Pinia
Agentic
Groundcover
Claude Code
Remote
Availability
Location
Authorized to work in
Website
hire-dima.vercel.appPortfolio
hire-dima.vercel.appSalary expectations
Social media
Job categories
Skills
Interested in hiring Dmitriy?
You can contact Dmitriy and 90k+ other talented remote workers on Himalayas.
Message DmitriyFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
