Please note that this role is office based for Limassol, Cyprus.
If you need to be relocated, we take care of the 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 an experienced Team Lead Back-end Developer with strong experience in Node.js to join our development team in Limassol, Cyprus!
Responsibilities as Team Lead:
1. Being transparent with the team about challenges, failures, and successes;
2. Hiring and training technical personnel;
3. Determining project requirements and developing work schedules for the team;
4. Delegating tasks and achieving daily, weekly, and monthly goals;
5. Liaising with team members and management to ensure projects are completed to standard;
6. Motivating staff and creating a space where they can ask questions and voice their concerns;
7. Collaborating with their team to identify and fix technical problems;
8. In-house platform development;
9. 3rd party API integrations;
10. Actively participate in developing new features from scratch.
Requirements:
1. At least 8+ years of professional experience in the IT field;
2. 3+ years of experience in leadership positions;
3. 3+ years of commercial experience with Node.js;
4. 5+ years of commercial experience in web development;
5. Knowledge of JavaScript and the ECMAScript 6 standards;
6. Commercial experience in implementing the REST and WebSockets;
7. Experience with GIT version control system;
8. Experience with commercial databases MySQL;
9. Experience with RabbitMQ;
10. Experience with Redis;
11. At least upper-intermediate level of English;
12. Excellent technical, diagnostic, and troubleshooting skills;
13. Strong leadership and organizational abilities.
Nice to Have:
* Experience with TypeScript.
We offer excellent benefits, including but not limited to:
* Learning and development opportunities and interesting challenging tasks;
* Official employment in accordance with the laws of Cyprus and the EU, registration of family members;
* Relocation package (tickets, staying in a hotel for 2 weeks);
* Company fitness corner in the office for employees;
* Opportunity to develop language skills and partial compensation for the cost of language classes;
* Birthday celebration present;
* Time for proper rest and 24 working days of Annual Vacation;
* Breakfasts and lunches in the office (partially paid by the company).
Join BrainRocket and rock with us!
#J-18808-Ljbffr