Taro Logo

Lead Software Engineer (Node.js and React)

Global leader in trusted and transformative intelligence, providing enriched data, insights, analytics and workflow solutions across knowledge, research and innovation.
Sarajevo, Bosnia and Herzegovina
Frontend
Staff Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Job Description

Clarivate is seeking a Lead Software Engineer to join their team working on the Vega Product Suite, a next-generation public library engagement suite. This role offers an exciting opportunity to lead development practices and team building while working on a forward-thinking engagement and customer relations suite of tools for public libraries. The Vega project is an AWS-based SaaS multi-tenant platform that helps library administrators reach out to and involve both their patrons and communities with more directed and personalized interactions.

The position is based in Belgrade, working in a hybrid environment with a skilled team of engineers and QA professionals. The role involves leading the development of the Vega LX Admin product, reporting to a US-based Manager. The working hours align with US-East timeframes, typically until 6PM CEST.

As a Lead Software Engineer, you'll be responsible for guiding development practices, leading team efforts in design and implementation, and ensuring high-quality deliverables. The role requires expertise in Node.js, React, and TypeScript, with additional experience in cloud development and database design being highly valuable. You'll be working in an agile environment, leading architectural decisions and best practices implementation.

The position offers comprehensive benefits including private health insurance, yearly bonuses, merit plans, and various lifestyle benefits. This is an excellent opportunity for an experienced developer looking to take on a leadership role in a global company that's focused on transformative intelligence and innovation.

Last updated 23 days ago

Responsibilities For Lead Software Engineer (Node.js and React)

  • Lead development practices, team building, and developing software in a collaborative environment
  • Lead team efforts to design, build, test, and support new and existing applications in an agile environment
  • Lead team efforts in identification, design, and implementation of solutions for new features and software defects
  • Produce high-quality and on-time deliverables according to planned project goals
  • Lead project architecture and technology selection and best practice discussions

Requirements For Lead Software Engineer (Node.js and React)

Node.js
React
TypeScript
PostgreSQL
MySQL
  • Minimum 5 years of experience with Node.js
  • 2+ years of experience with React and Typescript
  • 3+ years experience with OO design and development methodologies
  • Bachelors' Degree or equivalent number of years of experience
  • Experience with cloud development and AWS (preferred)
  • Experience developing with Java, Spring framework (preferred)
  • Experience with relational databases and database design
  • Experience developing in a Linux or Windows environment

Benefits For Lead Software Engineer (Node.js and React)

Medical Insurance
Dental Insurance
  • 25 days leave per annum
  • Private Health Insurance
  • Paid Lunch
  • Yearly Bonus
  • Yearly Merit Plan
  • Fit Pass
  • Life Insurance
  • Accident Insurance
  • Company bicycles for rent free of charge