
Senior Full Stack Developer (Node.js & React)
BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. βYoung, ambitious, and unstoppable, we've already taken Cyprus, Malta, Portugal, Poland, and Serbia by storm. Our BRO team consists of 1,300 bright minds creating innovative ideas and products. We donβt follow formats. We shape them. We build what works, launch it fast, and make sure it hits.
Senior Full Stack Developer (Node.js + React)
π Location: Belgrade, Serbia
π’ Full-time | Onsite only
We are looking for a Senior Full Stack Developer with solid experience in Node.js and React to join our team in Belgrade. Youβll work on high-load, scalable systems and be deeply involved in full-cycle feature development.
β Requirements
-
5+ years of experience in web development
-
3+ years working with Node.js in production
-
3+ years of experience in frontend development with React
-
Solid experience with Next.js, NestJS, Apollo, and Material UI
-
Proficiency in TypeScript
-
Strong experience working with SQL or NoSQL databases under high load
-
Deep understanding of REST, GraphQL, and WebSockets
-
Familiarity with TDD and writing automated tests
-
Experience working with microservices
-
Confident in using Git, RabbitMQ, Redis, MongoDB, and MySQL
-
English level: Upper-Intermediate or higher
β Nice to Have
-
Experience with CI/CD, Kubernetes, and Docker
-
Background in building microservice infrastructure and container-based apps
-
Familiarity with queue brokers (RabbitMQ, Kafka, etc.)
β Key Responsibilities
-
Build and maintain our internal platforms and fintech tools
-
Develop new features and improve existing ones from scratch
-
Integrate with third-party APIs and internal services
-
Collaborate closely with backend, DevOps, and product teams
-
Participate in SCRUM ceremonies (sprint planning, grooming, retrospectives)
β Tech Stack
TypeScript, React, Next.js, NestJS, GraphQL, MongoDB, MySQL, RabbitMQ, Redis, Kubernetes, Docker
β What We Offer
- π’ Modern office in New Belgrade
- π 24 vacation days annually
- π€ 6 sick days without medical certificate
- π₯ Premium Health Insurance (coverage up to 5,000 EUR annually)
- π Special occasion gifts: birthday, wedding, newborn
- π Learning & Development budget (for conferences, courses and certifications)
- π Corporate events: international parties, team buildings, activities
- π Career growth opportunities in a fast-growing company
- βοΈ Relocation package for international candidates
- ποΈ Sports package (FitPass membership)
- π£οΈ Language classes: Serbian & English (company-covered)
Join BrainRocket and build something meaningful with us.
Bold moves start here. Make yours. Apply today!
By submitting your application, you agree to our Privacy Policy.
Create a Job Alert
Interested in building your career at BrainRocket? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
