Senior Digital Application Development Engineer

Boston Scientific — Taiwan · Posted ~2 days ago

Senior

Skills

React Native TypeScript Node.js NestJS CI/CD React Query Redux Toolkit GraphQL REST Kafka ElasticSearch Datadog Sentry

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Design and operate enterprise digital platforms spanning mobile applications, backend services, and production reliability. Build scalable solutions, mentor engineers, and improve engineering standards across the platform.

Highlights

Lead development of enterprise mobile and backend platforms with modern engineering practices, reliability engineering, and technical leadership opportunities.

Description

Purpose Statement Boston Scientific is accelerating the digital transformation of its commercial digital ecosystem. Our distributors, sales teams, and commercial operations rely on modern digital platforms to manage pricing, quotations, rebate programs, contracts, and operational workflows. We are seeking a Senior Digital Application Development Engineer to design, build, and operate scalable internal digital platforms that support these commercial operations. This role bridges mobile application engineering, backend services, and site reliability engineering (SRE) to ensure that critical commercial applications remain reliable, secure, and scalable. You will help deliver and operate platforms used by distributors, internal commercial teams, and business operations, enabling efficient pricing management, quotation workflows, contract execution, and commercial analytics. Your work will directly support Boston Scientific’s strategy to build a unified digital platform for commercial operations and distributor engagement. Key Responsibilities Mobile Application Engineering Design and develop enterprise mobile applications that support commercial operations and distributor engagement. Develop cross-platform applications using React Native (TypeScript)Build native capabilities using:Android (Kotlin / Java)iOS (Swift / Objective-C)Implement scalable application architecture using:Redux ToolkitRedux-SagaReact QueryIntegrate mobile applications with enterprise systems and APIsDevelop mobile features supporting distributor and sales workflowsIntegrate mobile capabilities such as BLE or camera where operational workflows require themManage application deployment through Apple App Store and Google Play enterprise releases Backend Engineering Build and maintain backend services that power commercial digital platforms. Develop APIs using NodeJS and NestJSImplement RESTful and GraphQL servicesDesign data models aligned with pricing, quotation, and contract workflowsIntegrate with enterprise platforms such as:Kafka messaging systemsElasticSearchDocument management and OCR servicesEnsure backend services meet performance, scalability, and security requirements Site Reliability Engineering (SRE) & DevOps Ensure critical commercial systems remain reliable and observable in production. Design and maintain CI/CD pipelinesImplement monitoring and observability solutions using:DatadogSentryDefine and monitor Service Level Indicators (SLIs) and Objectives (SLOs)Investigate production incidents and perform root cause analysisImprove system resilience and availabilityAutomate build, test, and deployment pipelinesOptimize system performance for enterprise-scale workloads Architecture & Engineering LeadershipDesign scalable architecture for commercial digital platformsLead technical design discussions and implementation planningConduct code reviews and maintain engineering standardsPromote best practices such as:Test-driven developmentCI/CD automationMaintainable architectureMentor junior engineers and support engineering capability growth Required Qualifications Bachelor’s degree in Computer Science, Software Engineering, or related field5–7 years of professional software engineering experienceStrong experience building mobile applications and enterprise systemsExpertise in JavaScript / TypeScriptExperience with React Native developmentExperience integrating mobile apps with backend APIsExperience implementing CI/CD pipelines and production monitoringStrong debugging and troubleshooting skills in production environmentsExperience working in Agile development teams Preferred Qualifications (Good-to-Have) Experience building enterprise commercial platformsFamiliarity with pricing, quotation, contract, or rebate systemsExperience with Kafka or event-driven architectureExperience with ElasticSearch or distributed search systemsFamiliarity with cloud-native architecturesExperience building enterprise mobile productivity applications Requisition ID: 628944 As a leader in medical science for more than 40 years, we are committed to solving the challenges that matter most – united by a deep caring for human life. Our mission to advance science for life is about transforming lives through innovative medical solutions that improve patient lives, create value for our customers, and support our employees and the communities in which we operate. Now more than ever, we have a responsibility to apply those values to everything we do – as a global business and as a global corporate citizen. So, choosing a career with Boston Scientific (NYSE: BSX) isn’t just business, it’s personal. And if you’re a natural problem-solver with the imagination, determination, and spirit to make a meaningful difference to people worldwide, we encourage you to apply and look forward to connecting with you!