Specialist Software Development Frontend
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