JobHabor

Senior Full Stack Engineer | GraphPad

Dotmatics

Location
remote
Workplace
Remote
Employment
Full Time
Salary
GBP 67,628–91,496/yr
Apply on the employer’s site

Posted 2mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Develop integrations between Dotmatics and Siemens' broader ecosystem
  • Scale and improve our shared services platform
  • Enhance the front-ends of GraphPad.com , SnapGene.com , Geneious.com , and other brands
  • Propose and own technical architecture decisions
  • Design and develop GraphQL and REST APIs
  • Build reusable, well-tested components
  • Maintain high code quality standards
  • Write thorough end-to-end and unit tests

Requirements

  • 8+ years of experience building responsive web applications and back-end services
  • Advanced proficiency in Node.js
  • Advanced proficiency in front-end build tools (npm, yarn, etc.)
  • Architecting and developing REST and/or GraphQL APIs
  • Advanced HTML, CSS, and JavaScript skills
  • Strong command of TypeScript
  • Building reusable React components
  • Familiarity in frameworks like Next.js
  • Deep understanding of Relational databases (e.g. PostgreSQL, MSSQL, MySQL)
  • Working knowledge of modern deployment practices: Docker, Kubernetes, CI/CD
  • Solid testing skills across unit and end-to-end coverage
  • Security-oriented mindset with awareness of application security best practices
  • Hands-on experience with AI-assisted or agentic coding tools (e.g. Claude Code, Cursor, GitHub Copilot, or similar)
  • Ability to articulate complex technical ideas to technical and non technical audiences

Preferred

  • Working knowledge of security and data protection frameworks (e.g. ISO 27001)
  • Background working on high-traffic, high-availability applications

Skills

  • Node.js
  • npm
  • yarn
  • GraphQL
  • REST
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • PostgreSQL
  • MSSQL
  • MySQL
  • Docker
  • Kubernetes
  • CI/CD
  • Claude Code
  • Cursor
  • GitHub Copilot
  • ISO 27001

Similar roles