Full-Stack Engineer (React + TypeScript / Node.js + NestJS)
Madfish
Software Engineering
Ukraine · Europe
Posted on Dec 4, 2025
About the Role:
We’re building a cutting-edge national digital platform that will power state exam management at scale. This is a high-impact, high-visibility project backed by government institutions.
The position is primarily frontend-focused, but requires confidence in backend development and integrations.
🔧 What you will do:
- Develop backend services within a microservices architecture using Node.js and NestJS
- Integrate with external and government services/registries, handle asynchronous flows (Kafka)
- Build and maintain the platform’s user interface using React + TypeScript
- Implement UI components based on design specifications, ensure responsive layouts
- Integrate the frontend with backend APIs and ensure stable, predictable data flow
- Optimize performance on both frontend and backend
-
Collaborate closely with backend, frontend, QA, DevOps, designer, and the architect
✅ Requirements:
- Solid experience with React and JavaScript/TypeScript
- Knowledge of Redux, Zustand, or other state management libraries
- Ability to implement complex UI components and frontend logic
- Hands-on experience with Node.js + NestJS
- Understanding of microservices, API integration, and external service communication
-
Middle+/Senior level experience
⭐ Nice to have:
- Experience with Kafka or other asynchronous messaging tools
- Familiarity with Material UI or other design systems
- Experience with PostgreSQL, Docker, or Kubernetes
- UI analytics or performance optimization experience