Dexcom

Staff Software Development Engineer

Dexcom

full-time

Posted on:

Location Type: Remote

Location: Remote • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $135,100 - $225,100 per year

Job Level

Lead

Tech Stack

FirebaseiOSSwift

About the role

  • Designing, developing and maintaining iOS Apps and SDKs for an industry leading CGM device
  • Collaborating with cross-functional teams to define, design, and ship new features
  • Developing automated unit and integration tests to maintain software reliability
  • Conducting thorough testing, debugging, and troubleshooting to identify and resolve issues
  • Participating in design, code, test case reviews and providing constructive feedback
  • Interface with software test teams to ensure the delivery of high-quality products
  • Preparing necessary documentation for SDK releases, such as release notes, sample apps and user guides
  • Continuously exploring and evaluating new technologies to improve development efficiency
  • Ensuring reliability, performance, memory use, power consumption and security of the iOS applications
  • Mentoring and guiding junior engineers, fostering a collaborative and knowledge-sharing environment

Requirements

  • Bachelor’s degree in computer science or related field
  • 10+ years of relevant experience in iOS app development, with a strong focus on Swift
  • 3+ years of experience with WatchOS development
  • Minimum of 1 year of technical 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
  • 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 with feature toggling tools (e.g., Launch Darkly) and analytics tools (e.g., Firebase Crashlytics, DataDog) is a plus
  • Excellent written and verbal communication skills
  • Previous experience in the medical device industry or healthcare technology is a plus
Benefits
  • A full and comprehensive benefits program
  • Growth opportunities on a global scale
  • Access to career development through in-house learning programs and/or qualified tuition reimbursement
  • An exciting and innovative, industry-leading organization committed to our employees, customers, and the communities we serve

Applicant Tracking System Keywords

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

Hard skills
iOS app developmentSwiftWatchOS developmentunit testingintegration testingdebuggingperformance tuningRESTful APIsdata parsingthird-party libraries
Soft skills
technical leadershipcollaborationmentoringcommunication
Certifications
Bachelor’s degree in computer science
CACI International Inc

Senior Tenable Engineer

CACI International Inc
Seniorfull-time$75k–$158k / year🇺🇸 United States
Posted: 1 hour agoSource: caci.wd1.myworkdayjobs.com
AnsibleAzureCloudKubernetesLinuxPythonVMware
CACI International Inc

Tenable Engineer

CACI International Inc
Senior · Leadfull-time$63k–$130k / year🇺🇸 United States
Posted: 1 hour agoSource: caci.wd1.myworkdayjobs.com
AnsibleAzureChefKubernetesLinuxPuppetPythonRubyVMware
CACI International Inc

Lead Tenable Engineer

CACI International Inc
Seniorfull-time$90k–$190k / year🇺🇸 United States
Posted: 1 hour agoSource: caci.wd1.myworkdayjobs.com
AnsibleChefLinuxPuppet
Harris Computer

Office 365 Engineer

Harris Computer
Mid · SeniorcontractAlaska, Connecticut · 🇺🇸 United States
Posted: 2 hours agoSource: harriscomputer.wd3.myworkdayjobs.com
AzureSMTP
Plentiful.ai

Forward Deployed Engineer

Plentiful.ai
Mid · Seniorfull-time🇺🇸 United States
Posted: 2 hours agoSource: ats.rippling.com
PythonSQL