New offer - be the first one to apply!

May 18, 2026

Mid Fullstack Developer

Mid • On-site

90 - 130 PLN

Warsaw, Poland

📍 Warsaw (Onsite – near Metro Plac Wilsona)

💼 B2B

About Silk Software House

We build modern, scalable applications with fintech-grade reliability and strong backend architecture. Our projects focus on high-performance web platforms and integrations using Java Spring and Node.js ecosystems.

Your Role

As a Fullstack Developer, you’ll primarily work with Java Spring and Node.js on the backend, and React on the frontend. You’ll collaborate closely with backend and frontend engineers to deliver scalable production-ready applications.

Responsibilities

  • Develop backend services using Java / Spring Boot and Node.js (NestJS / Express)

  • Build frontend applications with React / Next.js + TypeScript

  • Design and maintain REST APIs and integrations

  • Work with relational databases including PostgreSQL, MySQL, and MariaDB

  • Collaborate with designers, backend developers, and product teams

  • Participate in architecture and technical decision-making

  • Maintain and improve production applications

Requirements

  • Ability to work 100% onsite from our office near Metro Plac Wilsona, Warsaw

  • Commercial experience with Java / Spring Boot, Node.js backend development

  • Experience with React + TypeScript

  • Good knowledge of relational databases (PostgreSQL, MySQL, MariaDB)

  • Experience building and maintaining production applications

  • Understanding of API integrations and backend architecture

  • English at least B2 level

Nice to have

  • Experience with microservices architecture

  • Cloud deployment experience

  • CI/CD knowledge

  • Docker and containerization experience

  • Experience with scalable backend systems

Tech Stack

Area: Technologies

  • Backend: Java Spring Boot, Node.js, NestJS, Express

  • Frontend: React, Next.js, TypeScript

  • Databases: PostgreSQL, MySQL, MariaDB

  • DevOps: Docker, CI/CD

  • Tools: Git, REST APIs

Recruitment Process

1. Intro Call – Quick chat about your experience, expectations, and our projects

2. Technical Interview / Task – Backend and frontend discussion focused on Java Spring, Node.js, and React

3. Final Meeting – team fit and project discussion

4. Fast feedback after each stage within a few days.

5. Process usually takes 2–3 weeks.