Senior Full-stack Software Engineer (Nest.js/Node.js + React)
Skills & stack
About the role
Software Mind is hiring a Senior Full-stack Software Engineer for hybrid work in Krakow, Poland. You will contribute to a greenfield project for a customer whose screening platform supports risk management and hiring.
Work format
This is a full-time position. Candidates must be based in the European Union.
Skills and tools
- JavaScript
- TypeScript
- Node.js
- NestJS
- React
- Redux
- PostgreSQL
- Azure
- Jest
What to prepare
- Prepare a React code sample and explain your accessibility, state management, and mobile performance decisions.
- Prepare a NestJS microservices walkthrough covering PostgreSQL, security choices, and unit testing.
Responsibilities
- Work with a Scrum engineering team to build applications from documented business and system requirements.
- Understand application architecture, operation, and how customers use the software.
- Take ownership of delivery schedules and the quality of results.
- Estimate the effort needed to develop requested functionality.
- Design applications with stability, scalability, and performance in mind.
Requirements
- Approximately 5 years of JavaScript and TypeScript development experience, plus proficiency with Node.js.
- Advanced React and Redux skills for responsive, WCAG-compliant interfaces optimized for mobile devices and weak internet connections.
- Proven microservices design and implementation with NestJS and PostgreSQL, applying clean code principles and design patterns.
- Application security expertise following OWASP guidelines to protect against cyber attacks.
- Strong experience writing unit tests with Jest.
Apply for this role
Send a short intro — the hiring team will review and respond.
Software engineering and cloud/AI consulting company headquartered in Krakow, Poland, delivering custom software development, cloud migration, data engineering and generative AI services for fintech,
- Location
- Krakow, Poland
- Team size
- 201-500
- Remote policy
- Hybrid
Overview
- Seniority
- Senior
- Remote policy
- Hybrid
- Location
- Krakow, Poland
- Employment
- Full-time
- Posted
- Aug 04, 2026