Magnus Medical

Full Stack Engineer

Magnus Medical

full-time

Posted on:

Location Type: Hybrid

Location: Burlingame • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $130,000 - $145,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AngularAWSCloudDockerEC2JavaScriptKubernetesMicroservicesMongoDBMySQLNode.jsNoSQLPostgresPythonReactSQLVue.js

About the role

  • Lead the design and end-to-end implementation of complex, user-facing features for the Magnus Cloud product, ensuring the application is intuitive, guided, and simple for clinical users.
  • Drive feature delivery from conception through deployment, encompassing: Frontend: Hands-on implementation using VueJS (or similar modern frameworks).
  • Developing scalable microservices primarily in Node.js and Python.
  • Manage, optimize, and ensure the high availability of both NoSQL (e.g., MongoDB) and SQL (e.g., PostgreSQL) databases for the secure and efficient storage of sensitive patient data.
  • Operate confidently within our AWS environment, leveraging services like S3, EKS (Kubernetes), and Lambda.
  • Ensure all development adheres to rigorous regulatory compliance standards, prioritizing security, quality, and comprehensive documentation.
  • Effectively prioritize tasks to balance speed and long-term scalability, collaborating closely with cross-functional teams (including data science and medical device teams) to achieve company goals.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field.
  • Minimum of 3+ years of professional experience as a Full-Stack Engineer, or in a similar production software development role.
  • Proven expertise across the entire stack: Frontend: Strong proficiency in a modern JavaScript framework (preferably VueJS, React, or Angular).
  • Hands-on expertise with Node.js and Python.
  • Deep proficiency in both NoSQL (e.g., MongoDB) and SQL (e.g., PostgreSQL/MySQL) database design and optimization.
  • Comfortable working with and deploying applications within containerized environments using Docker and Kubernetes (EKS).
  • Demonstrable experience operating with key AWS services (S3, EKS, Lambda, EC2).

Applicant Tracking System Keywords

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

Hard skills
VueJSNode.jsPythonNoSQLMongoDBSQLPostgreSQLMySQLDockerKubernetes
Soft skills
leadershipcollaborationtask prioritizationcommunicationproblem-solving
Certifications
Bachelor’s degree in Computer Science