Position Description
As a Full Stack Software Engineer, you will work on projects related to proprietary implants, instrumentation, and design automation systems to enable personalized surgery. You'll be working on our full-stack applications, focusing on building robust backend services and creating engaging user experiences.
Responsibilities
- Design, develop, and maintain full stack applications using Node.js, TypeScript, React, and GraphQL/REST.
- Implement responsive, accessible, and high-performing user interfaces.
- Build and maintain backend services and APIs, ensuring scalability and security.
- Collaborate with product managers, designers, and other developers to deliver high-quality features.
- Write clean, maintainable, and testable code following best practices.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot, debug, and optimize application performance.
Skills
- Excellent verbal and written communication.
- Ability to perform high quality work with speed.
- Strong experience with React and modern frontend development practices.
- Experience building and consuming GraphQL/REST APIs
- Familiarity with relational databases.
- Understanding of version control systems (Git).
- Strong understanding of software development principles and design patterns.
Qualifications
- Bachelor's degree in computer science or equivalent education, certifications and experience.
- Minimum of three years of professional software development experience.
- Strong understanding of software development principles and design patterns.
- Strong experience with React and modern frontend development practices.
- Experience building and consuming GraphQL/REST APIs
- Knowledge of testing frameworks (Jest, Cypress, Playwright) and version control systems (Git).
- Ability to perform high quality work with speed.
Preferred
- Experience with the Remix or React Router framework.
- Familiarity with CI/CD pipelines and deployment automation.
- Experience with cloud platforms (AWS, GCP, or Azure).
- Familiarity with relational databases.
- Experience with orthopedics or MedTech highly desired.
Compensation
We are pleased to provide a competitive salary and benefits. Our benefits reflect our investment in the overall health and well-being of our employees and their families. including paying 100% of monthly healthcare, dental and vision insurance premiums, a 401(k) plan with employer matching, and unlimited PTO. The expected pay range is $110,000 - $130,000 annually. Compensation may vary based on related skills, experience, and relevant key attributes.