NDA

Middle Fullstack Developer Remote

We are Headshot Recruitment Agency, and our client is a fast-growing international tech company developing modern, scalable products in a fully containerized, microservices-based architecture. They are seeking a skilled Middle Fullstack Developer with Kotlin and React experience to join their remote team and contribute to the development of user-facing applications and backend logic using modern tools and workflows.

This is a full-time remote opportunity for a Fullstack Developer comfortable working with Kotlin (JVM) on the backend and React/TypeScript on the frontend. The role involves building interactive UI, implementing backend endpoints, and supporting performance, scalability, and maintainability in both client and server layers.

NDA
Remote
(Remote)
Full-time

Responsibilities:

Backend (Kotlin/JVM):
• Build REST and gRPC endpoints using Kotlin 2.1 (JDK 21)
• Follow OpenAPI/Swagger best practices for API contracts
• Implement integration with PostgreSQL and ClickHouse using advanced SQL
• Write unit and integration tests with JUnit and MockK
• Participate in CI/CD workflows and collaborate on containerization (Docker)

Frontend (React/TypeScript):
• Develop responsive UI with React 18.2 and TypeScript 5.2
• Build reusable UI components using Radix UI and Headless UI
• Manage application state using Zustand, and connect frontend to backend services
• Configure and optimize builds with PostCSS and tree shaking/code splitting
• Localize the app with Lingui or similar i18n libraries
• Write tests using Jest and React Testing Library

Requirements:

• 2–4 years of hands-on experience with Kotlin/JVM and React + TypeScript
• Proficient in JVM ecosystem and Gradle Kotlin DSL
• Deep understanding of REST APIs, backend/frontend contract integration
• SQL experience with Postgres and/or ClickHouse
• Strong knowledge of React concepts: hooks, context, lifecycle, HOC patterns
• Experience with PostCSS, frontend build optimization, and performance tuning
• Confident with Git, GitFlow, and working with GitLab CI or GitHub Actions
• Solid understanding of automated testing across frontend and backend stacks

 

Nice to Have

• Experience with Ktor or Spring Boot
• Familiarity with Docker, Kubernetes, and containerized deployments
• Understanding of frontend monitoring (Sentry) and backend observability (Prometheus)
• Awareness of accessibility (a11y) and SPA SEO best practices
• Knowledge of GraphQL and frontend integration with it

Employment
Full-time

Interested in the vacancy,

let’s collaborate!

    Filter
    Sector
    Sector filter
    Tech
    Tech
    Salary from
    Employment
    employment
    Middle Fullstack Developer Remote
    Goal:
    Ideal for:
    Included:
    Timeline:
    Price:
    Want to become an expert in international recruitment?
    Learn the skills you need in just 5 weeks and kickstart your career in the High Risk industry.

    *The course is available in Russian language only.

    Your message has been
    successfully sent!
    Your message has been
    successfully sent!
    Oops! Something went wrong.
    Please try submitting
    your message again.