Senior Node.Js Developer

Brainrocket
Córdoba, Spain
about 1 month ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Software Quality Databases Continuous Integration Web Development MongoDB MySQL Node.Js NoSQL RabbitMQ Redis Software Engineering SQL Databases
+9 more
TypeScript WebSocket Git Kubernetes Information Technology Graphql NestJS Restful APIs Microservices

Job description

Overview We are hiring for multiple roles at BrainRocket: Product Manager, Product Owner, and Senior Node.Js Developer.BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing.Our team consists of 1,300 professionals, and we focus on building what works, launching fast, and making sure it hits.Important: This position is office based for our Valencia, Spain office.Relocation assistance is available if you are outside of the city or country.We are looking for a skilled Senior Node.Js Developer with relocation to Spain.Required and preferred experience is listed below.Responsibilities and Opportunities- Actively participate in developing new features from scratch.- Collaborate with cross-functional teams to design, develop, and deploy scalable software.- Contribute to architecture discussions and technical decisions consistent with best practices.- Ensure code quality through testing and adherence to TDD principles.- Work with microservices and related technologies to deliver robust systems.Qualifications 4+ years of commercial experience with Node.Js and Nest.Js 5+ years of commercial experience in web development Commercial experience with high-load SQL or NoSQL databases Experience implementing REST, GraphQL, and WebSockets Understanding of TDD principles and experience writing tests Understanding of microservice architecture principles Experience with Git version control Experience with RabbitMQ Experience with Redis Experience with databases such as MongoDB and MySQL At least Intermediate level of English Nice-to-have: 2+ years of hands-on experience developing over CI/CD/Microservices architecture/Containers Experience with Kubernetes Experience with NATS Experience with TypeScript Benefits and Compensation Learning and development opportunities and challenging tasks Relocation package (tickets, hotel stay for 2 weeks, and visa relocation support for employees and their families) Language skills development and partial reimbursement for language classes Annual vacation and paid sick days Competitive remuneration with annual review Job Details Seniority level : Mid-Senior level Employment type : Full-time Job function : Information Technology Industries : Software Development Referrals increase your chances of interviewing at BrainRocket by 2x Locations: Beniparrell, Liria, Elche (Valencian Community, Spain) #J-*****-Ljbffr

Requirements

Qualifications 4+ years of commercial experience with Node.Js and Nest.Js 5+ years of commercial experience in web development Commercial experience with high-load SQL or NoSQL databases Experience implementing REST, GraphQL, and WebSockets Understanding of TDD principles and experience writing tests Understanding of microservice architecture principles Experience with Git version control Experience with RabbitMQ Experience with Redis Experience with databases such as MongoDB and MySQL At least Intermediate level of English Nice-to-have: 2+ years of hands-on experience developing over CI/CD/Microservices architecture/Containers Experience with Kubernetes Experience with NATS Experience with TypeScript Benefits and Compensation Learning and development opportunities and challenging tasks Relocation package (tickets, hotel stay for 2 weeks, and visa relocation support for employees and their families) Language skills development and partial reimbursement for language classes Annual vacation and paid sick days Competitive remuneration with annual review Job Details Seniority level : Mid-Senior level Employment type : Full-time Job function : Information Technology Industries : Software Development Referrals increase your chances of interviewing at BrainRocket by 2x Locations: Beniparrell, Liria, Elche (Valencian Community, Spain) #J-*****-Ljbffr

About the company

BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. Our team consists of 1,300 professionals, and we focus on building what works, launching fast, and making sure it hits.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:30 min

Introduction to Neo4j and remote developer relations work

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:22 min

Developing robust backend applications with the Nest framework

Marius Obert Marius Obert · World Congress 2022

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all