Senior Frontend Developer
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.