Middle+ Frontend Developer

zypl.ai

zypl.ai

Software Engineering

Dushanbe, Tajikistan

Posted on Mar 27, 2026

1. ROLE PURPOSE

The Middle+ Frontend Developer is a hands-on technical leader responsible for architecting, building, and optimizing user-facing experiences across zypl.ai products. The role combines deep expertise in modern web technologies with a strong product mindset, ensuring that interfaces are performant, scalable, and maintainable.

This position plays a key role in implementing best practices in component architecture, state management, performance optimization, and accessibility, while collaborating with cross-functional teams to drive continuous improvement in user experience and frontend infrastructure.

2. PRIMARY RESPONSIBILITIES

  • Frontend Excellence: Design and implement scalable component systems and UI architectures using modern frontend frameworks and best practices.

  • Performance & Optimization: Develop and maintain performance monitoring dashboards, metrics, and KPIs. Optimize bundle sizes, rendering performance, and Core Web Vitals to ensure optimal user experience.

  • Code Quality & Architecture: Establish and maintain code quality standards, implement testing strategies (unit, integration, e2e), and mentor developers on architectural decisions and design patterns.

  • Type Safety & Developer Experience: Leverage TypeScript to build robust, type-safe applications. Improve developer experience through reusable components, utilities, and documentation.

  • Collaboration & Mentoring: Work closely with backend developers, product managers, and designers. Mentor junior frontend developers and provide technical guidance on feature implementation and technical debt management.

  • Strategic Input: Provide management with accurate task estimates, technical recommendations for technology choices, and suggestions for frontend infrastructure improvements.

3. KNOWLEDGE & SKILLS

Essential Skills:

  • 2+ years of overall frontend development experience with a proven track record in modern React.js/TypeScript ecosystems.

  • Strong problem-solving skills with ability to diagnose complex technical issues, think critically, and develop efficient solutions across the full stack.

  • Excellent communication and collaboration skills; ability to effectively articulate technical concepts to both technical and non-technical audiences.

  • Deep proficiency in React.js and TypeScript, including advanced patterns (hooks, context, performance optimization, generics).

  • Expertise in state management solutions (Redux/Zustand).

  • Proficiency in building and maintaining component libraries and design systems.

  • Solid understanding of performance optimization, bundling, and web vitals.

  • Familiarity with Git workflows and collaborative development practices.

Desirable Knowledge/Abilities:

  • Experience with TanStack tools (React Query, React Router, TanStack Start).

  • Deep knowledge of JavaScript (ES6+, async/await, closures, prototypes, event loop).

  • Knowledge of containerization (Docker) and deployment pipelines (CI/CD).

  • Experience with unit-testing frameworks (Vitest, react-testing-library).

  • Familiarity with Tailwind v4 and modern CSS.

  • Knowledge of Web APIs, performance profiling, and browser DevTools.

  • Experience building progressive web apps (PWA) and React Native applications.

  • Understanding of SEO best practices and server-side rendering (SSR/SSG).

  • Experience with Vite as a modern build tool and development server.

  • Familiarity with Biome/ESLint for code linting, formatting, and toolchain optimization.

  • Knowledge of Feature-Sliced Design (FSD) architecture pattern for scalable frontend project structure.

Summary:

The Middle+ Frontend Developer role is focused on building high-quality, performant user experiences and maintaining a scalable frontend architecture across the organization. This position combines technical depth with strategic oversight to drive improvements in code quality, component systems, and user-facing features, ultimately enabling users to experience reliable, fast, and intuitive interfaces.

How to Apply:

Send your CV and CL to info@zypl.ai, specifying “Middle+ Frontend Developer” in the subject line. We guarantee feedback at every stage of the selection process within five business days.