?? This position is based in Lisbon and requires on-site attendance. If you are not currently residing in Portugal, you will need to relocate. We will provide support throughout the entire relocation process.
BrainRocket is a software development company and digital solutions provider. The company has created over 40 cutting-edge products spanning 20 different markets . Our team of around 700 tech-savvy professionals successfully delivers scalable projects that are custom-made to the customers' needs. We also strive to create a culture centered around personal and professional growth for employees, in a positive and welcoming environment.
We're looking for a Senior Full Stack Developer with experience in Node.js and React to join our development team in Lisbon, Portugal!
Requirements:
? 5+ years of commercial experience in web development;
? 3+ years of commercial experience with Node.js ;
? 3+ years of commercial experience as an FE ( React ) engineer;
? Experience with NextJS, NestJS, Apollo, Material ;
? Experience with TypeScript ;
? Commercial experience with high-loaded SQL or NoSQL databases;
? Experience with REST, GraphQL, WebSockets ;
? Understanding of TDD principles and writing tests;
? Understanding of microservice architecture principles;
? Experience with Git version control system;
? Experience with RabbitMQ ;
? Experience with Redis ;
? Experience with MongoDB, MySQL databases;
? At least an upper-intermediate level of English.
Will be a plus
?2+ years of hands-on experience developing CI/CD/Micro Services architecture/Containers;
?Experience with Kubernetes and Docker;
?Experience with Queue brokers(RabbitMQ, Apache, etc.).
Duties and opportunities
?In-house platform development;
?3rd party API integrations;
?Actively participate in developing new features from scratch;
?Work with own fintech solution;
?Bi-weekly sprints, SCRUM, grooming, planning.
We offer excellent benefits, including but not limited to:
Learning and development opportunities and interesting challenging tasks;
? Relocation package (tickets, staying in a hotel for up to 2 weeks, and visa relocation support for our employees and their family members);
Opportunity to develop language skills, with partial compensation for the cost of English and Portuguese language classes (for localization purposes);
Partial compensation for tennis lessons;
Global coverage health insurance;
Time for proper rest, with 24 working days of annual vacation and additional paid sick days;
Transport compensation - 300 euros net per month;
Competitive remuneration level with annual review;
Teambuilding activities.
Join BrainRocket and rock with us!
#J-18808-Ljbffr