SD Solutions

Senior Frontend Developer

SD Solutions

full-time

Posted on:

Location Type: Hybrid

Location: Tbilisi • 🇬🇪 Georgia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularJavaScriptMobXReactReduxTypeScriptVue.js

About the role

  • Design, build, and maintain complex, large-scale frontend applications with a strong focus on performance, scalability, and maintainability.
  • Take ownership of frontend architecture, including state management, component design, data flow, and build systems.
  • Lead frontend initiatives from concept to production, including technical decision-making and implementation.
  • Work closely with backend engineers using BFF (Backend-for-Frontend) patterns to design efficient, scalable APIs.
  • Collaborate with product managers and designers to deliver intuitive, high-quality user experiences.
  • Optimize applications for performance, reliability, and cross-browser compatibility.
  • Mentor other developers and help shape a strong frontend engineering culture.
  • Continuously improve code quality, testing, and development workflows.

Requirements

  • 5+ years of professional frontend development experience.
  • Strong experience with at least one modern frontend framework: React / Angular / Vue.
  • Advanced, hands-on experience with React (hooks, context, advanced patterns, performance optimization).
  • Proven experience building complex frontend applications and managing frontend architecture at scale.
  • Strong understanding of state management (Redux, Zustand, MobX, React Query, etc.).
  • Experience working with BFF architectures and close frontend-backend collaboration.
  • Solid understanding of frontend-backend integration and data flows (backend experience is an advantage)
  • Solid understanding of modern web technologies: HTML5, CSS3, JavaScript/TypeScript.
  • Experience with performance optimization, debugging, and profiling in production environments.
  • Familiarity with testing frameworks and best practices (unit, integration, e2e).
Benefits
  • Contact us to get more details about the benefits we offer.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
frontend developmentReactAngularVuestate managementReduxZustandMobXJavaScriptTypeScript
Soft skills
leadershipmentoringcollaborationtechnical decision-makingcommunication