Taro Logo

Software Engineer

Global leader in trusted and transformative intelligence, providing enriched data, insights, analytics and workflow solutions in research and innovation.
Backend
Entry-Level Software Engineer
Hybrid
1+ year of experience
Enterprise SaaS · Healthcare

Description For Software Engineer

Clarivate, a global leader in trusted intelligence and analytics, is seeking a Software Engineer to join their Life Sciences team in Barcelona. This role focuses on backend development for their pharma regulatory platform, working with a team of 7 software and QA engineers. The position involves developing microservices architecture using TypeScript, Kotlin, and Java, integrated with OpenSearch. The product provides critical CMC Intelligence for pharmaceutical companies, helping them navigate drug manufacturing regulations across global markets.

The role offers a balanced hybrid work environment with 2 days in office and remote work options. You'll be part of a dynamic team consisting of 5 Software Engineers, 2 QA Engineers, and an Engineering Manager, working closely with Solution Analysts and Product Owners in an Agile environment. The position comes with excellent benefits including 30 days vacation, health insurance, and professional development opportunities.

As a Software Engineer, you'll contribute to building and maintaining backend services that support the Angular frontend, working in a modern tech stack including TypeScript, NodeJS, and OpenSearch. The role requires at least 1 year of backend development experience, with opportunities to work on challenging problems in the pharmaceutical regulatory space.

The company offers a supportive work culture with emphasis on work-life balance, professional growth, and collaborative development. Located in Barcelona, you'll have access to language training, flexible working arrangements, and comprehensive benefits. This is an excellent opportunity for a backend developer looking to make an impact in the healthcare and pharmaceutical industry while working with modern technologies and practices.

Last updated 2 days ago

Responsibilities For Software Engineer

  • Work as a backend software engineer in a cross-functional team
  • Write quality, well-tested, documented code
  • Adhere to development best practices and standards
  • Help support existing systems, diagnosing issues, and identifying bugs
  • Work closely with QA, DevOps, Product Owners, Business Analysts and Project Management

Requirements For Software Engineer

Node.js
TypeScript
  • 1+ years industry experience in backend software development
  • Experience with NodeJS and Typescript for backend services
  • Experience with OpenSearch or other similar search engines
  • Good knowledge and understanding of Version Control tools (preferably Git)
  • Experience developing and designing backend services and REST APIs
  • Knowledge about AWS cloud infrastructure

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • 30 working days of vacation
  • 40 paid hours of volunteering time
  • Private Health and Life & Disability insurances
  • Tax-free benefits (Ticket Restaurant scheme, kindergarten, and transport cards)
  • On-site language classes (Catalan, Spanish and English)
  • Hybrid workplace

Interested in this job?

Jobs Related To Clarivate Software Engineer

Software Engineer

Backend Software Engineer position at Clarivate in Barcelona, focusing on pharmaceutical regulatory compliance software development using NodeJS and TypeScript in a microservices architecture.

Software Engineer

Entry-level Software Engineer position at Clarivate in Barcelona, focusing on backend development for pharmaceutical regulatory solutions using Node.js and TypeScript in a hybrid work environment.

Software Engineer (PHP and JavaScript)

Full Stack Software Engineer position at Clarivate, focusing on PHP and JavaScript development for patent intelligence software, offering hybrid work in Belgrade.

Software Engineer

Backend Software Engineer position at Clarivate in Barcelona, focusing on pharmaceutical regulatory software development using Node.js, TypeScript, and microservices architecture.

Software Engineer

Entry-level Software Engineer position at Clarivate in Barcelona, focusing on backend development for pharmaceutical regulatory solutions using TypeScript and Node.js in a hybrid work environment.