Stryker

Staff Software Engineer

Stryker
Apply
2 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design and implement scalable, cloud-based Angular applications integrating live data streaming and storage services.
  • Build or review backend REST APIs and maintain well-defined API contracts.
  • Lead junior engineers through design discussions, code reviews, and technical mentoring.
  • Collaborate with UX designers and distributed cross-functional teams to deliver responsive user interfaces.
  • Optimize frontend performance using Angular best practices and Core Web Vitals metrics.
  • Deploy and manage containerized applications on GCP using CI/CD pipelines.
  • Conduct unit, functional, and system testing in collaboration with automation engineers.
  • Contribute to requirements, design, architecture, defect, and test documentation.
  • Troubleshoot production issues and improve application reliability.
  • Apply advanced engineering principles, mentor others, and use AI-assisted development tools to improve engineering productivity.
  • Create implementation estimates and participate in software development lifecycle and application lifecycle management processes.

Requirements

  • Bachelor’s degree in software engineering, computer science, or a related discipline.
  • 6–8 years of professional software engineering experience.
  • Expert-level Angular, TypeScript, Node.js, and API development experience.
  • Hands-on experience developing and deploying cloud-based applications, preferably on GCP.
  • Proficiency across the application stack, including frontend, server-side technology, databases, application security, and DevOps.
  • Understanding of SQL and NoSQL databases, data warehouses, RESTful APIs, event-driven architecture, and microservices architecture.
  • Proficiency in backend programming languages such as Python, Java, and Scala.
  • Experience with testing frameworks, GitLab, Git, and CI/CD pipelines.
  • Experience with software development lifecycle processes and application lifecycle management or traceability tools.
  • Strong communication, problem-solving, independent-work, collaboration, and mentoring skills.
  • Experience with Kafka and GCP Pub/Sub is preferred but not mandatory.
  • Working knowledge of agentic development tools such as Cursor is an added advantage.

Benefits

  • Hybrid or onsite work flexibility.
  • Approximately 10% travel.
  • Opportunities for peer review, professional development, and continuous learning.
Stryker

About Stryker

10,000+ employees

Stryker is a global leader in medical technologies and, together with our customers, we are driven to make healthcare better. We offer innovative products and services in MedSurg, Neurotechnology and Orthopaedics that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 150 million patients annually. More information is available at stryker.com and careers.stryker.com. Facts: ● 2024 Sales: $22.6 billion ● Industry: Medical Instruments & Supplies ● Employees: 53,000 worldwide ● 44+ Manufacturing and R&D Locations Worldwide ● $1.5 billion spent on research and development in 2024 ● ~14,200 patents owned globally in 2024 ● Products sold in ~75 countries ● Fortune 500 Company ● 9 consecutive years as one a World's Best Workplace Stryker’s social media community guidelines: https://www.stryker.com/content/m/legal/social-media-community-guidelines/en/index.html Notice Regarding Employee Conduct on Facebook/LinkedIn Meta/LinkedIn does not permit employers to verify or validate “employees” in the (META: “Works at” LinkedIn: “Experience”) section of users’ profiles. Please be aware that the views expressed by individuals on their personal accounts and do not necessarily represent the views of our company. If you encounter any issues with a person claiming to be our employee, we recommend using the “Report Profile” feature. If you’d like to report concerns to our Ethics Hotline, you may do so at: https://app.convercent.com/en-us/LandingPage/b6bb4e84-9fcb-ea11-a974-000d3ab9f296

Contact me