We are looking for a highly skilled and experienced Frontend Developer specializing in React, Next.js, and TypeScript to join our team. In this role, you will design, develop, and optimize scalable, high-performance client-side applications and implement frontend best practices across the organization.
Responsibilities: * Design and implement responsive, scalable, and secure frontend applications using Next.js (SSR). * Create responsive user interfaces using Tailwind CSS and Shadcn UI. * Optimize web applications for maximum speed and scalability. * Conduct thorough code reviews, enforce coding standards, and promote technical excellence within the team. * Work closely with backend developers (integrating with REST, gRPC, and GraphQL) and product managers to deliver high-quality software solutions.
Requirements: * 4+ years of professional frontend development experience with a strong track record of delivering production-ready applications. * Deep understanding of React, TypeScript, and modern JavaScript features. * Proven experience with Next.js, including a solid grasp of server-side rendering (SSR) and App Router architecture. * Strong expertise in form handling and schema validation using React Hook Form and Zod. * Proficiency in styling with Tailwind CSS and building components with Shadcn UI (or Radix UI primitives). * Familiarity with containerization (Docker) and modern CI/CD workflows (GitLab CI/CD). * Strong understanding of RESTful API consumption and frontend security best practices (JWT, XSS, CSRF mitigation). * Excellent problem-solving skills, proactivity, and experience working in agile environments.
Nice to have: * Solid understanding of Node.js * Basic understanding or hands-on experience with backend development using Nest.js. * Experience with gRPC and GraphQL protocols.
We offer: We care not only about product quality, but also about the well-being and professional growth of our team: • Access to a self-learning library and paid courses; • An L&D center with in-house training programs; • Sessions with a psychologist—both group and individual; • 20 days of paid vacation and sick leave; • A day off on your birthday; • Health insurance; • Gifts on work anniversaries—we celebrate together!