GFT Technologies SE

FullStack Engineer (TypeScript, React, and Next.js)

GFT Technologies SE Krakow, Lesser Poland Voivodeship, Poland · PLN 131K–PLN 210K/yr

IT Services and IT Consulting · 10,001+ employees

21 h ago
typescript Senior (5-10 yrs) Full-time Poland
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Build and maintain responsive, accessible TypeScript and Next.js interfaces, delivering end-to-end product features integrated with Java and Spring Boot services. Collaborate across product, UX, backend, and data teams while maintaining quality through testing, security practices, observability, performance tuning, and production support.

What they look for

TypeScript React Next.js Java Spring Boot REST APIs Frontend Architecture State Management API Integration Accessible UI Design Secure Development Unit Testing Integration Testing Production Troubleshooting PostgreSQL OpenTelemetry

Requirements

Requires strong experience with TypeScript, React, and Next.js, along with practical full-stack delivery experience and working knowledge of Java and Spring Boot. Candidates should understand REST APIs, authentication and secure data handling, frontend architecture, testing, and production troubleshooting, and be effective communicators and collaborators.

Benefits

Medical Benefits Sports Benefits Lunch Subsidy Life Insurance Online Training Certifications E-Learning Platform Social Events

Full description

Type of contract: Employment contract

Salary range: 10900 - 17500 PLN gross

What will you do?

You will build and improve user-facing experiences and product APIs that support modern data services. The role combines strong frontend development with practical full-stack delivery, translating product needs into accessible, reliable, and secure solutions across browser and service layers.

Your tasks

  • Design, build, and maintain TypeScript and Next.js user interfaces that are responsive, accessible, and aligned with business needs
  • Deliver end-to-end product features across frontend and backend integration layers
  • Collaborate with product, UX, backend, and data teams to refine user journeys, data contracts, and acceptance criteria
  • Build secure and maintainable frontend solutions using reusable components and well-structured state management
  • Integrate frontend applications with Java 21 and Spring Boot services
  • Diagnose and resolve UI defects, API integration issues, performance bottlenecks, and production issues
  • Develop and maintain unit, integration, and regression tests
  • Support application quality through observability, logging, performance tuning, and production follow-up
  • Maintain high engineering standards for code quality, code reviews, secure development, and deployment readiness

Your skills

  • Strong experience with TypeScript, React, and Next.js
  • Good understanding of modern frontend architecture, component design, state management, routing, API integration, and accessible UI patterns
  • Experience delivering full-stack features across browser and service layers
  • Working knowledge of Java and modern Spring Boot application patterns
  • Experience with REST APIs, DTOs, authentication flows, and integration contracts
  • Ability to write clean and maintainable code and participate in technical design and code reviews
  • Understanding of secure frontend and backend practices, including token handling, role-based access, and safe data handling
  • Strong problem-solving skills and experience investigating production issues across UI and API layers
  • Good communication and collaboration skills

Nice to have

  • React Query, Redux Toolkit, TanStack Query, or similar state management and data-fetching solutions
  • Axios, forms, validation, and component libraries
  • Spring Web, Spring Security, or Spring Data JPA
  • PostgreSQL, database design, or database migration patterns
  • OpenTelemetry, Micrometer, structured logging, or production monitoring tools
  • Cloud-native or containerised delivery environments
  • JUnit 5, Vitest, Playwright, or equivalent testing frameworks

We offer

  • Hybrid work in our client's office (Kraków) 6 days a month
  • Working in a highly experienced and dedicated team
  • Benefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.)
  • Online training and certifications
  • Access to e-learning platform
  • Social events

Similar roles