Senior Full-stack Software Engineer (Nest.js/Node.js + React)
Habilidades y stack
Sobre el puesto
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.
Responsabilidades
- 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.
Requisitos
- 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.
Postúlate a este puesto
Envía una breve presentación: el equipo de contratación la revisará y responderá.
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,
- Ubicación
- Krakow, Poland
- Tamaño del equipo
- 201-500
- Política de trabajo remoto
- Hybrid
Resumen
- Seniority
- Senior
- Remote policy
- Hybrid
- Location
- Krakow, Poland
- Employment
- Full-time
- Posted
- Aug 04, 2026