Senior Fullstack Developer (Node.js / React)
Job Title: Senior Fullstack Developer (Node.js / React)
Start: ASAP
Engagement: Long-term B2B
Work model: Remote / Hybrid
Role Overview
We are looking for an experienced Senior Fullstack Developer with strong backend expertise (Node.js) and solid frontend knowledge (React).
The role requires a hands-on engineer with strong backend architecture skills, capable of designing scalable solutions while actively contributing to development. Testing is an integral part of the development process in this role.
Responsibilities
Designing and developing scalable backend solutions using Node.js (NestJS)
Building and maintaining frontend components with React
Designing robust backend architecture and contributing to technical decisions
Writing and maintaining unit, API, and end-to-end tests
Developing and maintaining event-driven integrations using Kafka
Working with PostgreSQL databases and ensuring efficient data processing
Collaborating with cross-functional teams to deliver high-quality software
Testing Responsibilities
Testing is an integral part of the developer role and includes:
Unit testing using Jest
End-to-end testing using Playwright
API testing using Supertest
Technical Stack
Node.js / NestJS
React JS
Kafka
PostgreSQL
Jest
Playwright
Supertest
Requirements
Strong experience with Node.js and NestJS
Solid knowledge of React JS
Experience working with Kafka and event-driven architectures
Strong experience with PostgreSQL
Experience with automated testing frameworks (Jest, Playwright, Supertest)
Strong backend architecture and system design skills
Ability to work in a hands-on engineering role
Nice to Have
Experience designing microservices architectures
Experience working in high-scale distributed systems
Senior Fullstack Developer (Node.js / React)
Senior Fullstack Developer (Node.js / React)