SoftSvit

Frontend Developer (Middle\Senior)

About the Role

We are expanding our team and looking for a Frontend Developer (Middle\Senior) with experience in Next.js to join our RnD department. You will be working on a brand-new frontend project from the ground up, with a primary focus on creating engaging and high-performance websites for end users. This is a great opportunity to work on a high-load project, improve your skills, and collaborate with an experienced team.

Who We Are

Our RnD department is a key driver of innovation in the company, consisting of ten teams that develop CRM, marketing tools, CMS, payment solutions, and internal systems. With a strong focus on automation, performance, and scalability, we create solutions that enhance efficiency across multiple business units.

Why Join Us?

  • You’ll work on a new frontend project from scratch, and you'll be able to contribute to architectural decisions and technical improvements.
  • You’ll have the opportunity to grow your expertise in Next.js, with high-load applications, and work with modern frontend technologies. Our team actively supports knowledge-sharing through code reviews, internal meetup,.
  • You’ll be part of a highly skilled RnD team, collaborating with PMs, backend developers, architects, DevOps, and QA engineers.
  • We promote code quality, best practices, and performance optimization in all our projects.
  • If you’re looking to grow in a dynamic and supportive environment, this role is perfect for you!

Requirements

Must-Have:

  • 4+ years of experience as a Frontend Developer.
  • Deep knowledge of TypeScript (advanced typing, generics, utility types, strict mode).
  • 2+ years of hands-on experience with Next.js, including understanding and applying different rendering strategies (SSR, SSG, ISR, CSR, RSC) depending on context.
  • Experience with Apollo Client (GraphQL) and REST API integrations.
  • Understanding of real-time data interactions (WebSockets, Centrifugo, etc).
  • Practical experience with Tailwind CSS, including working with design tokens / variables (primitives, semantic, component-level).
  • Strong problem-solving skills and ability to make architectural decisions.
  • Hands-on experience with monitoring/logging tools like Sentry (error reporting, tracing, performance).
  • Confident knowledge of Git.

Nice-to-Have:

  • Experience writing, maintaining, and publishing internal packages, or working with microfrontends (Webpack Module Federation).
  • Experience with monorepositories (Nx / Turborepo) and modular architecture (FSD).
  • Experience in performance optimization of frontend applications (rendering, bundle size, caching, etc.).
  • Proficiency in testing tools such as Vites, Jest, Cypress, etc.

Responsibilities

  • Build and maintain responsive, accessible UIs using Next.js 15
  • Apply the correct rendering strategy depending on business requirements (SSR, SSG, ISR, CSR, RSC)
  • Ensure SEO, mobile responsiveness, and cross-browser compatibility
  • Collaborate closely with frontend and backend developers, QA engineers, PM, and PO.
  • Participate in architectural discussions, solving technical challenges, writing tests, and fixing bugs

Benefits

  • 18 business days of paid vacation + public holidays compensation.
  • Insurance Fund of the company.
  • Partial coverage of all professional studies.
  • Coverage of sick leaves, and English language courses.
  • Sports activities.

Required languages

English B1 - Intermediate
Published 30 September
218 views
·
32 applications
100% read
·
88% responded
Last responded 5 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...