Taro Logo

Software Engineer

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

Description For Software Engineer

Clarivate is seeking a Software Engineer to join their Life Sciences team in Barcelona, focusing on Pharma Regulatory solutions. This role is part of a 7-person team developing products in the pharmaceutical regulatory space. The position involves working with backend services in a microservices architecture, primarily using TypeScript, with some services in Kotlin and Java. The team uses OpenSearch as their data source and follows Agile methodologies.

The role offers an excellent opportunity to work on CMC Intelligence solutions, helping pharmaceutical companies navigate drug manufacturing regulations across global markets. You'll be part of a cross-functional team in Barcelona, consisting of 5 Software Engineers, 2 QA Engineers, and an Engineering Manager, working closely with Solution Analysts and Product Owners.

This is an ideal position for a backend developer with at least one year of experience who is passionate about creating high-quality, well-tested code. The hybrid work environment (2 days in office, 3 days remote) offers flexibility, and the company provides excellent benefits including 30 days vacation, health insurance, and professional development opportunities.

The role involves building and maintaining backend services that support the Angular frontend, requiring expertise in NodeJS, TypeScript, and API development. You'll be working in an international environment with the opportunity to impact the pharmaceutical industry through technology solutions.

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 as set within the team
  • 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

TypeScript
Node.js
Python
  • 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)

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 (PHP and JavaScript)

Full Stack PHP/JavaScript Engineer role at Clarivate in Belgrade, working on intellectual property software solutions in a hybrid environment with competitive benefits.

Software Engineer

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

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.