Have you heard of IP engineering? Clarivate is one of the undisputed world leaders in this field. Thousands of worldwide best patent and trademark attorneys in pharma, automotive, tech and many other industries are relying on Clarivate software tools to protect their patents, to come up with the new brands (trademarks) and to bring more innovation to this world.We are looking for a number of Lead Software Engineers to join our growing tech teams in Belgrade, in this role you will work as part of a cross-functional team to architect and deliver high-quality software in an agile environment. This position will enable you to participate in the full systems life cycle designing, developing, testing and implementing solutions for our advanced applications and services integration platform. If you consider yourself to be a person with ideas and someone who is eager to improve the existing, this Lead role may be the one for you!About you – experience, education, skills and accomplishments 7+ years of industry experience in software development (ideally using JavaScript mostly) 5+ years’ experience with REST API/Microservices design and development 3+ years’ programming experience using TypeScript (with recent hands-on experience) 3+ years’ experience using NodeJS (with recent hands-on experience) 1+ years' experience in building applications for the Cloud, preferably on AWSIt would be great if you also had: BS in Computer Science, Technology, or Engineering, or equivalent work experienceExpertise in architectural styles and design patterns. Experience using AWS services, AWS Lambda, EventBridge Experience with MySQL and MongoDB Data modelling and database design experience including NoSQL DBs What will you be doing in this role? Taking a lead role in the architecture and implementation of our platformsWrite quality, well tested and documented code Maintain, improve, and integrate existing components and applications. Conduct code reviews and advocate best coding practices. Works on the resolution of technical impediments by collaborating with appropriate stakeholders, proposing, developing and delivering resolutions. BenefitsPrivate Health InsurancePaid LunchYearly BonusYearly Merit PlanMy Learning PlatformFamily benefits: Bushido kids' sports school, tutorship lessonsFit PassMental health care- Psychotherapy sessionsCompany bicycles for rent free of chargeAt Clarivate, we are committed to providing equal employment opportunities for all persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.
View Original Job Posting