Taro Logo

Full Stack Software Engineer 1

Global leader in genomics technology, enabling researchers and clinicians to improve cancer treatments, fight diseases, and address food insecurity through DNA sequencing.
Cambridge, UK
Frontend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
Healthcare · Biotech

Job Description

Illumina, a global leader in genomics technology, is seeking a Full Stack Software Engineer I to join their End-to-End Solutions (e2e) team in Cambridge, UK. This hybrid role is perfect for junior engineers with 0-2 years of experience who are passionate about developing cutting-edge solutions that impact human health. The position focuses on full-stack development using TypeScript, Node.js, and Angular, with opportunities to work on data visualization and microservices architecture.

The role involves developing and maintaining full-stack applications, working with various databases, and creating interactive data visualizations. You'll collaborate with senior engineers and UI/UX designers while contributing to products that help transform healthcare through genomic technology. The ideal candidate should have a strong foundation in modern web technologies and a willingness to learn about bioinformatics and computational biology.

Illumina offers an industry-leading benefits package, including flexible time off, private medical insurance, pension, and stock purchase options. The company is deeply committed to diversity, inclusion, and maintaining a zero-net gap in pay regardless of gender, ethnicity, or race. This position offers excellent growth opportunities within a company that's at the forefront of bringing whole genome sequencing into healthcare, directly impacting the diagnosis of rare diseases and cancer applications.

Working at Illumina means being part of something bigger than yourself, where every role has the opportunity to make a difference in human health. The company culture promotes openness, collaboration, and alternative perspectives to drive innovation in genomics.

Last updated 2 months ago

Responsibilities For Full Stack Software Engineer 1

  • Develop and maintain full-stack applications using Angular (frontend) and Node.js (backend)
  • Work on RESTful APIs and microservices using TypeScript and Node.js
  • Support database operations with PostgreSQL, MongoDB, or MySQL
  • Develop interactive data visualizations
  • Write clean, maintainable code while adhering to best practices
  • Participate in code reviews and continuous learning
  • Debug and troubleshoot software issues
  • Work closely with UI/UX designers to develop user-friendly interfaces

Requirements For Full Stack Software Engineer 1

TypeScript
Node.js
PostgreSQL
MongoDB
MySQL
  • 0-2 years of professional experience in full-stack development
  • Proficiency in TypeScript, Node.js, and Angular
  • Understanding of RESTful API development and microservices
  • Basic knowledge of relational and NoSQL databases
  • Familiarity with version control tools like Git
  • Strong problem-solving skills and attention to detail
  • Good communication and teamwork abilities
  • Experience with data visualization libraries is a plus
  • Basic knowledge of Java and backend development (preferred)
  • Familiarity with cloud platforms like AWS, GCP, or Azure (preferred)
  • Understanding of containerization tools (preferred)

Benefits For Full Stack Software Engineer 1

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Flexible time off
  • Private medical insurance
  • Compassion and care time off
  • Leisure travel insurance
  • Pension
  • Employee stock purchasing program
  • Volunteer time off

Related Jobs

Full Stack Software Engineer 1

Entry-level Full Stack Software Engineer position at Illumina, developing healthcare applications using TypeScript, Node.js, and Angular in Cambridge, UK.

Full Stack Software Engineer 1

Entry-level Full Stack Software Engineer position at Illumina, developing healthcare applications using TypeScript, Node.js, and Angular in a hybrid work environment in Cambridge, UK.

Full Stack Software Engineer 1

Entry-level Full Stack Software Engineer position at Illumina, developing healthcare applications using TypeScript, Node.js, and Angular in a hybrid work environment in Cambridge, UK.

Full Stack Software Engineer 1

Entry-level Full Stack Software Engineer position at Illumina, developing healthcare applications using TypeScript, Node.js, and Angular in a hybrid work environment in Cambridge, UK.

Fullstack Software Engineer

Entry-level Fullstack Software Engineer position at Worldover, building AI-powered operating system for chemical companies. React, TypeScript stack, hybrid work in London.