Middle Frontend Developer

  • Frazex
  • Elanın qoyulma tarixi: 30.10.2025

İşin təsviri

Required Skills & Experience

  • Core Technologies (3+ years of experience)
  • JavaScript & TypeScript – Strong knowledge of ES6+ and type-safe development
  • React.js – Deep understanding of React hooks, state management, and component lifecycle
  • Next.js – Experience with SSR, SSG, and the App Router
  • WebSocket – Implementing real-time communication features
  • REST API – Consuming and integrating RESTful services

Styling

  • Sass/SCSS – Advanced use of CSS preprocessors
  • Tailwind CSS – Building with utility-first CSS
  • shadcn/ui – Integrating and customizing component libraries
  • State Management
  • Redux Toolkit – Scalable global state handling
  • Zustand – Lightweight state management for smaller contexts
  • Forms & Validation
  • Formik – Handling complex forms
  • Zod – Schema validation with type inference
  • Yup – Object schema validation
  • Bonus Skills (Nice to Have)
  • Git & Version Control – Confident with Git Flow or trunk-based workflows
  • Performance Optimization – Code splitting, lazy loading, bundle optimization
  • CI/CD – Automated pipelines and deployment experience
  • Responsive Design – Mobile-first and cross-browser compatibility
  • Agile/Scrum – Comfortable working in agile teams
  • UI/UX Principles – Understanding design systems and usability concepts

Responsibilities

  • Build and maintain high-quality web applications using React and Next.js
  • Collaborate closely with designers, backend engineers, and product managers
  • Write clean, maintainable, and well-documented code
  • Develop responsive, accessible, and reusable UI components
  • Continuously improve performance and user experience
  • Participate in code reviews and contribute to knowledge sharing
  • Identify and fix issues across the stack
  • Stay up to date with modern frontend trends and best practices

Working conditions:

  • Working hours: 10:00 AM – 6:00 PM
  • Working days: 5 days a week (Monday to Friday)
  • Workplace: Babek Plaza

Please send the CV to the e-mail address in the Apply for job button indicating the name of the vacancy