Senior Frontend Developer

JavaScript

Senior Frontend Developer

JavaScript
-, Szczecin +9 Locations

Link Group

Full-time
B2B
Senior
Remote
33 - 41 USDNet per month - B2B

Job description

We are looking for an experienced Frontend Developer passionate about building scalable, high-performance user interfaces.

In this role, you will contribute to the development and evolution of a large-scale administrative web platform, ensuring high code quality, maintainability, and performance.

Key Requirements

  • 5+ years of experience in frontend development, preferably in complex or enterprise-scale environments

  • Strong commercial experience with React (state management, hooks, component lifecycle, application architecture)

  • Expert knowledge of modern JavaScript (ES2024+), including asynchronous programming and modular architecture

  • Solid hands-on experience with TypeScript (advanced typing, generics, large-scale React integration)

  • Experience integrating frontend applications with REST APIs (HTTP methods, authentication, data handling)

  • Practical knowledge of build tools such as Webpack, Babel, npm/yarn

  • Strong experience with Git (branching strategies, code reviews, conflict resolution)

  • Experience designing and implementing scalable and high-performance frontend architectures

  • Ability to write automated tests using Jest, React Testing Library, and Cypress

Nice to Have

  • Experience working with GraphQL in React-based applications

  • Understanding and practical use of software design patterns

Responsibilities

  • Develop and enhance a complex React-based administrative platform

  • Contribute to frontend architecture decisions and scalability improvements

  • Maintain high standards of code quality (Clean Code, SOLID principles)

  • Write and maintain unit, component, and end-to-end tests

  • Collaborate with cross-functional teams in an agile delivery environment

Tech stack

    JavaScript

    master

    TypeScript

    advanced

    REST API

    advanced

    React

    advanced

    Babel

    regular

    Webpack

    regular

    Git

    junior

    GraphQL

    nice to have

Office location