GeekSoft Consulting
Senior React Frontend Engineer
GeekSoft ConsultingNetherlands17 hours ago
Full-timeInformation Technology

  • Help design, build and continuously improve the clients online platform.
  • Research, suggest and implement new technology solutions following best practices/standards.
  • Take responsibility for the resiliency and availability of different products.
  • Be a productive member of the team.



Requirements

  • Minimum 5 years of experience in frontend or fullstack engineering and developing production-grade frontend applications.
  • At least 3 years of hands-on experience as a Senior React Engineer, working on production-grade React applications and building advanced React applications, including deep familiarity with React 19 features.
  • Strong proficiency in TypeScript, with the ability to implement and maintain type-safe, large-scale codebases.
  • Expert knowledge of modern CSS (variables, grid, flexbox, container queries) and responsive UI design.
  • Solid understanding of UI/UX principles for creating accessible, performant, and user-friendly interfaces.
  • Experience developing and maintaining design systems and scalable component libraries.
  • Familiarity with TanStack Router, React Query, and modern state management tools (e.g., Context API, Zustand).
  • Working knowledge of testing frameworks such as Playwright, Vitest, and React Testing Library.
  • Contributions to or maintenance of open-source projects related to React, TypeScript, or design systems.
  • Hands-on experience with BFF (Backend-for-Frontend) architectures and tRPC for type-safe API communication.
  • Understanding of performance optimization techniques (lazy loading, bundle analysis, code splitting).
  • Familiarity with CI/CD pipelines and modern build tools like Vite or Turborepo.
  • Awareness of frontend security best practices, including XSS prevention and secure token handling.
  • Experience working in Agile environments, actively participating in code reviews, design sessions, and architecture planning.
  • Strong proficiency with Git and GitHub workflows for version control.
  • Excellent English communication skills, both verbal and written, for technical discussions and documentation.
  • Active participation in peer code reviews and a commitment to collaborative development.
  • Ability to create and maintain clear documentation for both internal teams and end users.
  • Develop complex, user-facing features using React 19, TypeScript, and modern CSS practices.
  • Collaborate with designers, product managers, and backend engineers to turn concepts into high-quality, performant user interfaces.
  • Ensure code quality through best practices in accessibility, testing, and maintainability.
  • Integrate and optimize APIs using BFF architectures, tRPC, TanStack Router, and React Query.
  • Lead by example in modern CSS and Tailwind adoption, ensuring responsive, maintainable, and scalable styling.
  • Identify and resolve performance bottlenecks, leveraging profiling tools and advanced frontend optimization techniques.



Benefits

  • A challenging, innovating environment.
  • Opportunities for learning where needed.

Key Skills

Ranked by relevance