Stryker

Staff Software Engineer

Stryker

full-time

Posted on:

Location Type: Hybrid

Location: San DiegoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $133,400 - $222,300 per year

Job Level

About the role

  • Architect, design, develop, and maintain highly available, secure, and scalable full-stack applications using the MEAN stack (or similar) within a cloud-hosted infrastructure
  • Modernize and incrementally migrate legacy Java services to NodeJS
  • Integrate applications with external systems and APIs using modern, secure, and efficient techniques
  • Establish and implement automated testing frameworks and processes, ensuring robust code quality and reliability
  • Utilize cloud services effectively, primarily Google Cloud Platform (GCP) and Amazon Web Services (AWS), to optimize application performance, scalability, and cost efficiency
  • Work closely with cross-functional teams to understand business requirements and translate them into technical specifications and deliverables
  • Provide clear, consistent, and transparent communication to stakeholders regarding development progress, risks, and solutions

Requirements

  • Bachelor’s degree in computer science, Engineering, Information Technology, or related field
  • 6+ years of proven full-stack development experience
  • Extensive hands-on experience and understanding of best practices in web and server-side development
  • Proven experience with modern Web UI frameworks (e.g., React, Angular, or Vue.js) and Backend technologies (e.g., Node.js, Java, or Python)
  • Proficiency in modern software development practices, including microservices architectures and API development
  • Experience with Relational & NoSQL databases (MongoDB & PostgreSQL)
  • Proficiency with core front-end languages: HTML, CSS, TypeScript
Benefits
  • Bonus eligible
  • Benefits
Applicant Tracking System Keywords

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

Hard Skills & Tools
MEAN stackNode.jsJavaPythonReactAngularVue.jsHTMLCSSTypeScript
Soft Skills
communicationcollaborationproblem-solvingstakeholder management
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in EngineeringBachelor’s degree in Information Technology