cover image
Dotmatics

Dotmatics

www.dotmatics.com

1 Job

600 Employees

About the Company

Dotmatics is the global leader in R&D scientific software that connects science, data, and decision-making. Combining a workflow and data platform with best-of-breed applications, we offer the first true end-to-end solutions for biology, chemistry, formulations, data management, flow cytometry, and more.

Trusted by more than 2 million researchers from the world’s leading biopharma, chemicals and materials enterprises, and academic institutions, we are dedicated to working with the scientific community to help make the world a healthier, cleaner and safer place to live.

Learn more about our platform and products, including GraphPad Prism, Geneious, SnapGene, Protein Metrics, LabArchives, and more, at https://dotmatics.com.

Listed Jobs

Company background Company brand
Company Name
Dotmatics
Job Title
Full Stack Engineer
Job Description
Job Title: Full Stack Engineer Role Summary: Design, develop, and maintain high‑quality web applications using Java, Node.js, and React. Drive software architecture, scalability, and security while mentoring junior engineers and ensuring code excellence through reviews and automated testing. Expectations: - Deliver robust, scalable solutions that handle large data volumes and real‑time events. - Uphold coding standards, security practices, and maintainability across the product suite. - Collaborate cross‑functionally to shape architecture and best practices. - Mentor peers, provide technical guidance, and influence quality. Key Responsibilities: - Architect and develop RESTful APIs and front‑end UIs with Java, Node.js (Express), and React. - Design and implement database schemas in Postgres or Oracle; write efficient queries. - Build and maintain automated testing pipelines including unit and integration tests. - Create CI/CD workflows using Jenkins, GitHub Actions, or AWS CodePipeline. - Perform code reviews, enforce best practices, and ensure documentation. - Scale applications for high throughput; troubleshoot performance bottlenecks. - Deploy services to cloud environments (AWS) and manage infrastructure via Terraform or analogous tools. - Participate in Agile ceremonies and iterative delivery. Required Skills: - 5+ years of professional software development experience. - Strong proficiency in Java, Node.js, and React (including modern patterns). - Experience with Express.js and RESTful API design. - Solid knowledge of relational databases (Postgres, Oracle). - Familiarity with automated testing frameworks and CI/CD pipelines. - Comfortable with Agile development practices. Additional Preferred Skills: - TypeScript, AWS services, Docker, Kubernetes (ECS/EKS). - Terraform or other IaC tools. - Experience with Windows desktop or distributed systems is a plus. - Life science domain knowledge beneficial. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
United kingdom
Remote
Mid level
22-01-2026