Responsibilities:Team Lead:Being transparent with the team about challenges, failures, and successesHiring and training technical personnelDetermining project requirements and developing work schedules for the teamDelegating tasks and achieving daily, weekly, and monthly goalsLiaising with team members and management to ensure projects are completed to standardMotivating staff and creating a space where they can ask questions and voice their concernsDelegating work and assignments to team membersCollaborating with their team to identify and fix technical problemsAt least upper -Intermediate level of EnglishAnd for Developer part:In-house platform development3rd party API integrationsActively participate in developing new features from scratchRequirements:At least 8+ years of experience, 3+ years in leadershipExcellent technical, diagnostic, and troubleshooting skillsStrong leadership and organizational abilitiesKnowledge of JavaScript and the ECMAScript 6 standards3+ years of commercial experience with Node.Js5+ years of commercial experience in web developmentCommercial experience of working with DBCommercial experience of implementing the REST and WebSocketsExperience of GIT version control systemExperience with databases MySQLExperience with RabbitMQExperience with RedisNice to Have:Experience with TypeScriptWe offer excellent benefits, including but not limited to:Learning and development opportunities and interesting challenging tasksOfficial employment in accordance with the laws of Cyprus and the EU, registration of family membersRelocation package (tickets, staying in a hotel for 2 weeks)Company fitness corner in the office for employeesOpportunity to develop language skills and partial compensation for the cost of language classesBirthday celebration presentTime for proper rest and 24 working days of Annual VacationBreakfasts and lunches in the office (partially paid by the company)#J-18808-Ljbffr