Job Description, Responsibilities & Requirements
Description language:
About the Position
We are seeking 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
- 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!
About the Company
Evoplay is a leading company in the gaming industry, dedicated to providing innovative and high-quality gaming solutions. We are committed to the professional growth and well-being of our team members, offering a dynamic and supportive work environment.