Application Programmer

IMDiversity

Santa Barbara (CA)

On-site

USD 80,000 - 100,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

IMDiversity is seeking an Application Programmer to partner with the UCSB based research team to design and build an Android-based smartwatch application. The app will record and store heart rate data, pre-programmed audio notifications, and audio data bursts for a two-week period.

The ideal candidate will have prior app design and QA experience, and must demonstrate the ability to work in mobile environments, particularly with smartwatches and tablets.

Qualifications

  • Prior experience in app design.
  • Experience working with smartwatches and tablets.
  • Experience in QA processes and debugging.

Responsibilities

  • Design and build an Android-based smartwatch application.
  • Continuously test and debug the designed app.
  • Collaborate with the project team in regular meetings.

Skills

Experience in QA processes and debugging
Create/code a smartwatch application
Experience in data storage
Experience in agile work methods
Experience working with mobile environments

Job description

Application Programmer

University of California, Santa Barbara - Santa Barbara, CA

Partners with the UCSB based research team to design an app for data collection. Builds an Android-based application to capture, record, and transfer heart rate and audio clips from a smartwatch in a non‑networked (no‑cloud) setting. Designs and constructs a robust and durable in‑situ data transfer system. Conducts quality assurance and debugging processes on the watch app.

Minimum Requirements

Prior experience in app design. Prior experience in QA processes and debugging, data storage, and experience working with mobile environments in particular with smartwatches and tablets.

Key Skills and Experience
  1. Experience in QA processes and debugging.
  2. Create/code a smartwatch application from start to finish (design through debugging) in an Android environment.
  3. Experience in data storage, and if possible, management in resource‑limited environments.
  4. Experience in agile work methods and evidence of past successful partnerships with deliverables.
  5. Experience working with mobile environments in particular with smartwatches and tablets.
Physical Requirements

Stand – Occasional; Walk – Occasional; Sit – Frequent; Bend – Occasional; Reach above shoulder level – Occasional; Use keyboard/mouse – Frequent; Fine dexterity – Frequent; Hand twisting – Occasional; Simple grasping – Occasional; Light lifting (<20 lbs) – Occasional; Light pushing/pulling (<20 lbs of force) – Occasional.

Mental Requirements

Read/Comprehend – Continuous; Write – Frequent; Perform Calculations – Frequent; Communicate Orally – Frequent; Reason and Analyze – Frequent.

Environmental Requirements

Dust – Occasional; Other environmental conditions – Not applicable.

Job Duties
  1. Design and Creation – Designs and builds an Android‑based smartwatch application with the research team. The app will have three primary functions: record and store heart rate data with accurate time‑stamp for a two‑week period (total of 560 minutes of non‑consecutive heart rate data); pre‑programmed audio push notifications for a two‑week time period (4 per day); record and store 90‑second bursts of audio data (total of ~84 minutes).
  2. Debugging – Continuously tests and debugs the designed app through a pilot study, and conducts quality assurance. The application must be durable and well‑tested for deployment in rural, non‑networked environments.
  3. Collaboration – Collaborates with the project team in regular meetings to ensure satisfactory progress and clarify app design and function.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Smartwatch App Engineer — QA & Data Capture
Android Smartwatch App Engineer — QA & Data Capture

IMDiversity • Santa Barbara (CA)

On-site
USD 80,000 - 100,000
Assoc Systems Admin
Assoc Systems Admin

Open Systems Technologies • Brownsville (TX)

On-site
USD 42,000 - 54,000
Assoc Systems Admin
Assoc Systems Admin

Open Systems Technologies • Tucson (AZ)

On-site
USD 40,000 - 55,000
Software Engineer, Watch Software
Software Engineer, Watch Software

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Stock programs
Discretionary bonuses or commissions
Medical and dental coverage
+2
Product Manager - Mobile Applications
Product Manager - Mobile Applications

eTeam • Beaverton (OR)

On-site
USD 92,753 - 99,187
Principal / Lead Mobile Software Engineer – Android / BLE
Principal / Lead Mobile Software Engineer – Android / BLE

Texnere Americas Inc • Santa Clara (CA)

Hybrid
USD 190,000 - 240,000
Software Engineer - Activity & Fitness, Watch Software
Software Engineer - Activity & Fitness, Watch Software

Apple Inc. • Boulder (CO)

On-site
USD 134,700 - 249,500
Medical and dental coverage
Retirement benefits
Stock programs
+3
Software Developer -Android III
Software Developer -Android III

Covenant Eyes • United States

On-site
USD 90,000 - 130,000
Health & Wellness: Comprehensive Medical, Vision, and Dental insurance
401(k) with company matching
Generous PTO policy
+1
Associate Systems Admin
Associate Systems Admin

Planet Pharma • Tucker (GA)

On-site
USD 40,914 - 45,460
Assistant Application QA Specialist – Full-Time / Software
Assistant Application QA Specialist – Full-Time / Software

Review Pays • United States

On-site
USD 48,216