
Full Stack Engineer
Magnus Medical
full-time
Posted on:
Location Type: Hybrid
Location: Burlingame • California • 🇺🇸 United States
Visit company websiteSalary
💰 $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