Frontend Engineer React & TypeScript

Belvedere Recruitment KRAKOW 2026-09-29
  • 6-8 years of professional experience developing modern web applications
  • Strong knowledge of JavaScript and TypeScript
  • Practical experience with React and Redux Toolkit
  • Good understanding of HTML, CSS, responsive design and browser fundamentals
  • Experience building reusable components and maintainable frontend applications
  • Experience integrating frontend applications with RESTful, GraphQL or equivalent APIs
  • Understanding of client-side state management and asynchronous application behaviour
  • Experience writing automated tests for frontend applications using Playwright
  • Understanding of unit, component, integration and end-to-end testing approaches
  • Familiarity with source control and collaborative development workflows
  • Experience participating in code reviews
  • Understanding of clean code, modularity, maintainability and separation of concerns
  • Awareness of accessibility, web performance and secure frontend development practices
  • Ability to diagnose and resolve frontend defects using browser and development tools
  • Ability to work independently on defined, moderately complex functionality
  • Understanding of modern frontend rendering approaches
  • Familiarity with frontend build tools and package-management ecosystems
  • Ability to document technical decisions and implementation details clearly

Location: Krakow
Contract Type: 6 Months

Job Type: On-site

  • Work on modern web applications using React, Redux Toolkit and TypeScript
  • Join a collaborative team focused on code quality, testing and maintainability
  • Contribute to user-focused features from design through to production release
  • Develop your skills across frontend engineering, accessibility and performance optimisation
  • Take ownership of features while working alongside experienced QA and DevOps engineers

Company Overview

Our client is an established technology company building modern web applications that prioritise user experience, accessibility and performance. They maintain high engineering standards and foster a collaborative environment where frontend engineers work closely with design, product, QA and DevOps teams. The company values clean code, thorough testing and continuous improvement, providing opportunities for engineers to develop their skills across the full frontend development lifecycle.

They're looking for a Frontend Engineer to join their team in Krakow on a contract basis. This role offers the opportunity to work on responsive, maintainable applications while contributing to a culture of quality and collaboration.

Position Overview

As a Frontend Engineer, you'll design and implement user-focused features that work consistently across devices and browsers. You'll take ownership of defined features from backlog refinement through development, testing and release, working with modern tools and frameworks including React, Redux Toolkit and TypeScript. Your work will directly impact user experience, and you'll collaborate with product, design, QA and DevOps colleagues to deliver reliable, performant applications. This role provides the opportunity to contribute to technical decisions, improve engineering practices and support the development of team members.

Benefits

While specific benefits details weren't provided, you'll work within a collaborative engineering environment where code quality, testing and continuous improvement are valued. You'll have opportunities to develop your skills across the frontend development lifecycle, contribute to technical decisions and work with experienced colleagues across product, design, QA and DevOps teams. The company supports knowledge sharing and professional development, providing opportunities to mentor newer team members and grow your expertise in modern frontend engineering practices.

,[Design and implement responsive, maintainable frontend features using React and TypeScript, Translate product requirements and UX designs into working software, Integrate frontend applications with backend services and RESTful or GraphQL APIs, Write clean, reusable code following established engineering standards, Create and maintain unit, component, integration and end-to-end tests using Playwright, Participate in code reviews and provide constructive feedback to colleagues, Break down moderately complex requirements into manageable technical tasks, Handle loading, validation, error and empty states consistently, Apply accessibility standards and inclusive design practices, Monitor and improve frontend performance within assigned areas, Investigate defects and address root causes rather than symptoms, Contribute to backlog refinement, estimation and sprint planning discussions, Support releases and verify functionality behaves as expected in production, Maintain technical documentation for areas you work on, Share knowledge through pairing, technical discussions and demonstrations, Support onboarding and development of newer team members] Requirements: Web applications, JavaScript, TypeScript, React, Redux, HTML, CSS, REST API, GraphQL, Testing, Clean Code