Specialist Software Development Frontend

Open 20d

Job description

You’ll play a key role in translating product requirements into clean, performant user interfaces — while also integrating backend APIs and applying solid software engineering and design patterns.

Skills description

  • 1-3 years of hands-on experience in frontend development
  • Strong proficiency in React, Next.js, JavaScript, TypeScript
  • Solid experience integrating backend APIs and handling async workflows
  • Strong foundation in software engineering best practices (modular code, SOLID principles, component patterns)
  • Familiarity with design patterns such as container/presentational components, hooks patterns, state machines, etc.
  • Experience with HTML, CSS, and modern UI patterns
  • Good understanding of state management (React Query, Zustand, Redux, etc.)
  • Familiarity with Tailwind CSS, CSS Modules, or Styled Components
  • Familiarity with component libraries (Shadcn, Radix UI)
  • Knowledge of SSR/SSG, routing, and Next.js optimization features
  • Experience with Git workflows and CI/CD pipelines is a plus
  • Basic backend understanding is a plus