Develop integrations between Dotmatics and Siemens' broader ecosystem — connecting our e-commerce and internal order flows with enterprise systems such as tax collection, ERP, and other shared infrastructure
Scale and improve our shared services platform (billing, licensing, marketing) using GraphQL and modern back-end technologies
Enhance the front-ends of GraphPad.com, SnapGene.com, Geneious.com, and other brands using a multi-brand design system (Storybook) and modern frameworks (Next.js, headless CMS)
Propose and own technical architecture decisions
Collaborate closely with product and engineering peers to execute on the product vision
Design and develop GraphQL and REST APIs alongside responsive, accessible front-ends
Build reusable, well-tested components and 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 and 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, with 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.
Tech Stack
Docker
ERP
GraphQL
JavaScript
Kubernetes
MySQL
Next.js
Node.js
Postgres
React
TypeScript
Yarn
Benefits
Private Medical
Wellness Benefits (Mental Health Apps and Fitness Perks)
Company-paid Life cover
EAP (Employee Assistance Program)
Pension/Retirement Plan
Senior Full Stack Engineer at Dotmatics | JobVerse