Bengaluru, Karnataka, India

Dexcom Corporation is hiring a Staff Software Development Engineer - iOS

Dexcom Corporation is seeking a Staff Software Development Engineer - iOS to play a crucial role in developing iOS applications and SDKs for our medical devices. You will join a dynamic engineering team dedicated to improving lives through continuous glucose monitoring technology.

What You'll Do

  • Design and build iOS Apps and/or SDKs for medical devices, ensuring adherence to iOS platform guidelines.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop automated unit and integration tests to maintain software reliability.
  • Conduct thorough testing, debugging, and troubleshooting to identify and resolve issues.
  • Participate in design, code, and test case reviews, providing constructive feedback to maintain quality.
  • Interface with software test teams to ensure the delivery of high-quality products.
  • Prepare necessary documentation for SDK releases, such as release notes, sample apps, and user guides.
  • Continuously explore and evaluate new technologies to improve development efficiency.
  • Ensure the reliability, performance, memory use, power consumption, and security of iOS applications, adhering to regulatory and quality standards.
  • Mentor and guide junior engineers, fostering a collaborative and knowledge-sharing environment.

What We're Looking For

  • Relevant experience in iOS app development, with a strong focus on Swift & SwiftUI.
  • Leadership experience.
  • Proven track record of developing and delivering high-quality iOS applications.
  • Strong knowledge of iOS internals, iOS Bluetooth stack, BLE peripherals, offline storage, threading, and performance tuning.
  • Passion for collaborative problem-solving, sophisticated design, and creating high-quality products.
  • Proficient in code versioning tools like Git and familiar with continuous integration.
  • Experience with RESTful APIs, data parsing, and integration of third-party libraries.
  • Experience mentoring junior engineers.
  • Excellent written and verbal communication skills.
  • Typically requires a Bachelor’s degree in a technical discipline, and a minimum of 8-12 years related experience or Master’s degree and 5-7 years equivalent industry experience or a PhD and 2-4 years of experience.

Nice to Have

  • Experience with feature toggling tools (e.g., Launch Darkly) and analytics tools (e.g., Firebase Crashlytics, DataDog).
  • Previous experience in the medical device industry or healthcare technology.

Technical Stack

  • Swift
  • SwiftUI
  • iOS
  • Git
  • RESTful APIs
  • iOS Bluetooth stack
  • BLE

Team & Environment

Join a dynamic and collaborative engineering team.

Our culture is driven by ambitious, passionate people worldwide who listen, serve with integrity, think big, and are dependable. We value innovation, collaboration, and a results-oriented approach in a fast-paced, exciting environment where you'll be challenged to push boundaries.

Required Skills
SwiftSwiftUIiOSGitRESTful APIsiOS Bluetooth stackBLEiOS InternalsPerformance TuningThreadingOffline Storage
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
Dexcom Corporation
Dexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM). Dexcom develops solutions for serious health conditions and aims to become a leading consumer health technology company through personalized, actionable insights using biosensing technology.
All jobs at Dexcom Corporation Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago