
Senior Frontend Developer
SD Solutions
full-time
Posted on:
Location Type: Hybrid
Location: Tbilisi • 🇬🇪 Georgia
Visit company websiteJob 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