Mobile & Wearable Application Developer
Location: Remote Work

Job Description:

Position: Mobile & Wearable Application Developer

Location: Remote/US

Terms: Contract

 

Required Skills (top 3 non-negotiables):

  • Extensive experience in software requirements engineering for mobile/wearable applications.
  • Strong understanding of mobile and wearable application architecture.
  • Proven ability to write clear, concise, and testable requirements according to INCOSE guidelines.

 

Preferred Skills (nice to have)

  • Experience with medical device software development.
  • Familiarity with CGM technology.
  • Experience with Agile development methodologies.

 

Must-Haves:

  • 5+ years of experience in software requirements engineering for mobile and/or wearable applications.
  • Strong understanding of mobile and wearable application architecture, including platform-specific considerations (iOS, Android, Wear OS).
  • Proven ability to write clear, concise, and testable end-to-end software requirements.
  • Experience with requirements management tools (e.g., Jama Connect).
  • Excellent communication, interpersonal, and collaboration skills.

 

Responsibilities:

  • Elicit, analyze, document, and manage end-to-end software requirements for Dexcom's CGM mobile and wearable applications.
  • Apply INCOSE guidelines to write clear, concise, complete, and testable product requirements.
  • Develop and maintain software requirements specifications, use cases, user stories with POs, test cases with V&V and other relevant documentation.
  • Collaborate with cross-functional teams (e.g., SDK, Data Cloud Platform, Mobile App, Wearable App) to allocate requirements and ensure seamless integration.
  • Define and document interfaces between mobile/wearable applications and other system components (e.g., CGM device, cloud platform).
  • Create and maintain traceability between product requirements, interface specifications, design documents, and test cases.
  • Participate in design reviews, code reviews, and testing activities to ensure requirements are met.
  • Stay up-to-date on industry best practices for mobile and wearable application development.

 

Education Requirements:

  • Minimum Bachelors + experience, MS preferred

 

Required Testing:

  • Specific technical assessments (coding challenges, requirements writing exercises).
  • Personality assessments to evaluate cultural fit.

 

Software Skills Required:

  • Understand Product development lifecycle; Agile; SDLC ISO 62304
  • Proficiency in at least one mobile development platform (iOS/Swift, Android/Kotlin).
  • Experience with relevant IDEs (Xcode, Android Studio).
  • Familiarity with version control systems (Git).
  • Knowledge of software testing methodologies.
  • Experience with requirements management tools (e.g., Jama, Jira).
  • Understanding of mobile/wearable application design patterns (MVC, MVVM).
  • Experience with communication protocols (e.g., Bluetooth, RESTful APIs).

 

Required Certifications**:

  • Relevant platform-specific certifications (e.g., Android Certified Application Developer).
  • Agile certifications (e.g., Certified Scrum Master).
  • INCOSE certifications (ASEP, CSEP) are a plus if related to requirements engineering, but not essential for this level

Key Skills:

  • Mobile Development and Wearable Development
    Mobile