Senior Fullstack Developer (React, Node.js)
We’re looking for a Senior Fullstack Developer (React, Node.js) to join our team and contribute to its continued growth.
We are expecting to grow our team and begin new projects in the next 1‑2 months.
Location and contract type
Warsaw (Poland) – fully remote work (B2B contract)
Vilnius (Lithuania) – hybrid/remote (B2B or employment contract)
Responsibilities
- Build modern, responsive, and accessible UI components using React / Next.js
- Implement clean, modular front‑end architecture using hooks and component libraries
- Optimize rendering performance and frontend UX across devices
- Collaborate with designers to turn UI/UX into functional interfaces
- Design and implement RESTful or GraphQL APIs using Node.js / Express / Nest.js
- Build scalable microservices with proper separation of concerns
- Work with relational and NoSQL databases (PostgreSQL, MongoDB, etc.)
- Implement authentication, authorization, and role‑based access control
- Integrate with third‑party APIs and services (payments, notifications, etc.)
- Ensure robust error handling, logging, and testing
Requirements
- 5+ years of experience in fullstack web development
- Proficiency with React (or Next.js) and related frontend tooling (Webpack, Vite, etc.)
- Strong backend skills in Node.js and one or more frameworks (Express, Nest.js, etc.)
- Solid understanding of database design and query optimization (PostgreSQL, MySQL, MongoDB)
- Experience with API design, authentication flows, and JWT/OAuth2
- Experience with Git, CI/CD, and automated testing
- Strong architectural and problem‑solving skills
- Ability to communicate clearly, collaborate cross‑functionally, and mentor others
- Very good English language written and verbal communication skills
Nice to have
- Experience with Cloud platforms (AWS, GCP, Azure)
- Experience with Docker, containerised deployments, or Kubernetes
- Familiarity with serverless architecture (AWS Lambda, Firebase Functions)
- Experience with microfrontend or monorepo setups (Turborepo, Nx)
- Familiarity with Agile processes, Jira, Scrum/Kanban boards