Senior Node.js Developer - Office-Based in Spain
About the Role
We are seeking a Senior Node.js Developer to join our dynamic team at BrainRocket. This is an exciting opportunity for a talented developer looking to work in an innovative environment. As a Senior Node.js Developer, you will play a crucial role in developing cutting-edge tech products for our clients in the Fintech and iGaming sectors. Please note that this role is office-based in Spain, but we offer relocation support for those who need it.
What You'll Do
- Develop in-house platforms using Node.js and Nest.js.
- Integrate 3rd party APIs to enhance our product offerings.
- Actively participate in developing new features from scratch, ensuring high performance and responsiveness.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement REST, GraphQL, and WebSockets for seamless communication between services.
- Write unit and integration tests to ensure code quality and reliability.
- Utilize GIT for version control and maintain code integrity.
- Engage in continuous learning and development opportunities to enhance your skills.
Requirements
- Strong knowledge of JavaScript and ECMAScript 6 standards.
- 5+ years of commercial experience with Node.js and Nest.js.
- 5+ years of experience in web development.
- Experience working with high-loaded SQL or NoSQL databases.
- Understanding of microservice architecture principles.
- Intermediate level of English proficiency.
- Experience with RabbitMQ and Redis.
- Familiarity with CI/CD processes and containerization.
Nice to Have
- Experience with Kubernetes.
- Hands-on experience with TypeScript.
- Knowledge of Nats messaging system.
What We Offer
- Comprehensive relocation package including tickets, hotel accommodation for up to 2 weeks, and visa support for you and your family.
- Private medical coverage including inpatient, outpatient, dental care, and annual check-ups.
- Competitive remuneration with annual salary reviews.
- Learning and development opportunities to advance your career.
- Opportunity to develop language skills with partial compensation for English courses.
Bold moves start here. Make yours. Apply today for the Senior Node.js Developer remote position!
This Senior Node.js Developer position offers a competitive salary and comprehensive relocation support, making it an attractive opportunity for skilled developers looking to advance their careers in a dynamic environment.
About BrainRocket
Explore BrainRocket careers in 2026 and discover exciting job opportunities in remote, hybrid, and office roles. Utilize our advanced filters to easily find your ideal position, track your applications, and gain valuable company insights. Join BrainRocket and take the next step in your career with tailored job matches and in-depth industry news, ensuring you stay ahead in your job search.
Who Will Succeed Here
Proficient in Node.js and Nest.js, with a strong understanding of RESTful and GraphQL APIs, capable of designing scalable microservices for Fintech and iGaming applications.
Highly adaptable to an office-based environment with a collaborative mindset, thriving in face-to-face team brainstorming sessions and code reviews to enhance project outcomes.
Demonstrated experience with both SQL and NoSQL databases, showing a data-driven mindset in optimizing database interactions and ensuring efficient data retrieval in high-traffic applications.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months