University of Virginia - Charlottesville, VA

posted 4 months ago

Full-time - Entry Level
Charlottesville, VA
Educational Services

About the position

The University of Virginia is seeking a Mobile Developer specializing in Swift and XCode for a grant-funded position. The role involves the continued development and maintenance of a mobile and web-based application aimed at improving care for patients with chronic illnesses. The ideal candidate will have a strong background in native iOS development and a collaborative approach to working with cross-functional teams.

Responsibilities

  • Develop and maintain mobile and web-based applications for patient care.
  • Collaborate with Product Management, UX Designers, Backend and Firmware developers to enhance mobile experiences.
  • Communicate with users and technical teams to gather requirements and describe software features.
  • Ensure performance, quality, and responsiveness of applications while maintaining code quality.
  • Take projects from scoping requirements through to launch, including understanding App Store distribution protocols.

Requirements

  • Master's degree in Computer Science, MIS, Computer Engineering, or a related field.
  • At least 1 year of experience in mobile development or a related field.
  • Strong proficiency in native iOS development using XCode, Swift, and Cocoa pods.
  • Experience with iOS frameworks such as UIKit, WebKit, AVFoundation, and User Notifications.
  • Knowledge of data parsing with JSON and RESTful APIs.
  • Familiarity with Python, NLP, SQL, and Machine Learning libraries like BERT and Vader.
  • Ability to optimize performance issues across iOS software layers.
  • Experience in structuring databases and manipulating large datasets.
  • Proficiency in designing for various iPhone screen sizes and orientations using Auto Layout.
  • Experience with GIT version control systems.

Nice-to-haves

  • Experience with algorithm design and complexity analysis.
  • Familiarity with Apple's design principles and App Store requirements.

Benefits

  • Full-time position with a Monday to Friday schedule.
  • Opportunity to work in a diverse and inclusive environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service