Vacancies
AG

Senior Frontend Developer

Afea Group

We build QR code SaaS products used by millions of people worldwide. To keep scaling our high-traffic, performance-critical web applications, we're looking for a strong Senior Frontend Developer to join our product team.

What you'll do

• Build complex, reusable UI components and flows in production apps built on Next.js (App Router) and React

• Extend our module-based architecture (feature modules+ shared layer) and keep clean, well-enforced boundaries

• Optimize performance (bundle size, rendering, Core Web Vitals) and improve UX based on product analytics

• Work closely with product managers, designers, and backend engineers to ship features that drive product growth and user satisfaction

• Review code, mentor junior/mid developers, and raise the team's engineering standards

• Write and maintain thorough unit/component tests

Requirements (Must-have)

• 5+ years of frontend development experience

• Strong experience with TypeScript,React (v18/19), and Next.js (App Router)

• Solid CSS/SCSS + Tailwind CSS skills and responsive/adaptive design

• State management with Zustand (or similar) and server state with TanStack React Query

• Forms & validation with React Hook Form + Zod

• Experience writing unit/component tests (Vitest or Jest)

• REST/API integration (Axios), Git flow, and a strong code-review culture

• Ability to design clean, scalable architecture and solve performance problems independently

Nice-to-have

• Design systems: Radix UI / base-ui, class-variance-authority, Storybook

• Animation: Framer Motion / GSAP

• Internationalization (next-intl), SEO (next-seo/sitemap)

• Observability/analytics: PostHog, Hotjar, Sentry-style monitoring

• Comfort working with Figma and close design–developer collaboration

• Automated quality tooling with ESLint/Prettier/Husky

Who you are

• Product-minded problem solver who works independently

• Clear communicator with a strong sense of ownership within a team

• Detail-oriented, with genuine care for quality and user experience

Why join us?

  • Dream Team. Average AFEA Group member is young, talented, and passionate - which makes our working environment extremely dynamic.
  • A competitive salary. Long story short, we take care of you.
  • Sleeping Room. Need to recharge? Our quiet sleeping room is the perfect place to rest and refresh during your day.
  • Gaming Area. Table tennis, your favorite games, our PS5 corner will be waiting for you.
  • Lunch. Decent and nutritious lunch provided at the office on days you work from the office.
  • Snacks & Drinks. Enjoy unlimited snacks, sweets, and drinks available at the office anytime you need a pick-me-up.
  • Working Hours. We work 10AM–7PM, so you can skip the rush hour commute and start and end your day stress-free.
  • Private health insurance. To keep you away from the trouble, we provide private health insurance.
  • Cool Tech Stack. Macbook or Windows based on your preference, adjustable desktop, and any other necessary gadget you may need in your job.
  • Coursera free pass. Monthly Coursera subscription for your personal development.
  • A Top-Notch Office. Located at the heart of Baku, right next to Khatai Metro station.
  • Extra Leave Days. In addition to your official vacation, you enjoy 6 extra paid days off to use whenever you need them.
  • Working hours:
  • You’ll be working 5 days a week from 10 a.m. to 7 p.m. (13:00-14:00 lunch time). Four days will be based in the office, and one day (Friday) you can work from home
  • We look forward to receiving your application.
  • Please be advised that only shortlisted candidates will be invited to the further stages of the recruitment process.
  • Interested candidates can apply by clicking the link provided in the "Apply" button.
Back