Dotmatics

Senior Full Stack Engineer, Node.js

Dotmatics

full-time

Posted on:

Location Type: Hybrid

Location: BostonMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $122,052 - $140,359 per year

Job Level

About the role

  • Lead the development of complex, high-impact features within a Node.js/TypeScript and React ecosystem.
  • Develop and maintain serverless and event-driven data pipelines capable of handling high-volume scientific data.
  • Write clean, maintainable, and well-tested code. You will proactively identify technical debt and advocate for architectural improvements.
  • Partner closely with other team members to build intuitive user interfaces that simplify complex scientific research.
  • Provide technical guidance through thoughtful code reviews and pair programming, fostering a culture of continuous learning.
  • Support the reliability of our services by implementing observability and participating in the deployment and monitoring of your code in production.

Requirements

  • 8+ years experience in engineering preferably in a SaaS environment
  • Expert-level proficiency with Node.js and React
  • Proven experience building and consuming RESTful APIs and working with PostgreSQL
  • Hands-on experience with AWS services and a solid understanding of Docker/Kubernetes
  • Experience working with message-based architectures (e.g., Kafka) and event-driven patterns
  • Strong advocate for automated testing (unit, integration, E2E) and experience with CI/CD tools like GitHub Actions or AWS CodePipeline
  • Proficiency in Agile methodologies and a track record of delivering value in iterative cycles
Benefits
  • Medical, Dental, Vision, Insurance
  • Health Spending Accounts
  • Wellness Benefits (Mental Health Apps and Fitness Perks)
  • Company-paid Life and Disability Insurance
  • 401k Retirement Plan (with 4% company match; immediate vesting)
  • Flexible Time off Plan (for US exempt employees)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsTypeScriptReactRESTful APIsPostgreSQLAWSDockerKubernetesKafkaautomated testing
Soft Skills
technical guidancecode reviewspair programmingcontinuous learningcollaboration