Virginia Mountain View

Mobile Developer Swift/XCode

  • R0063254
  • Charlottesville, Virginia, United States, 22904
  • Information Management, Services & Technology
  • University of Virginia
Mobile Developer (Swift/XCode)
Location: Charlottesville, VA
Job Type: Full-time (Monday-Friday)
Position: Grant-funded

The University of Virginia is seeking a Mobile Developer (Swift/XCode) to join a dynamic team working on the continued development and maintenance of a mobile and web-based application used in patient care for chronic illness. This position will work closely with Product Management, UX Designers, Backend Developers, and Firmware Developers to create a seamless mobile experience.

Key Responsibilities:
  • Collaborate with cross-functional teams to design, build, and maintain mobile applications.
  • Ensure the performance, quality, and responsiveness of applications.
  • Write clean, maintainable code while following coding best practices.
  • Optimize applications for maximum performance, scalability, and security.
  • Communicate effectively with stakeholders, including users and technical teams, to gather requirements and deliver high-quality solutions.
  • Handle the entire project lifecycle from scoping requirements to launching the application.
  • Stay up-to-date with the latest Apple design principles, App Store requirements, and best practices for iOS development.


Required Qualifications:
  • Education:
    • Master’s degree in Computer Science, MIS, Computer Engineering, or a related field.
  • Experience:
    • At least 3 year of professional experience in mobile development or a related role.
  • Technical Proficiency:
    • Expertise in native iOS development using XCode, Swift, and CocoaPods.
    • Familiarity with iOS frameworks like UIKit, WebKit, AVFoundation, JTAppleCalendar, and User Notifications.
    • Strong knowledge of data parsing (JSON), RESTful APIs, and dynamic data integration.
    • Experience with Python, Natural Language Processing (NLP), SQL, and machine learning libraries (e.g., BERT, Vader, TextBlob).
    • Knowledge of database structure, data manipulation, and implementing models/visualizations.
    • Understanding of iPhone screen sizes, orientations, and designing with Auto Layout in storyboards.
    • Proficiency in GIT version control systems for managing remote files.
    • Solid grasp of computer science fundamentals (algorithms, problem-solving, complexity analysis, data structures, and object-oriented design).
  • Skills:
    • Ability to collaborate with team members to build exceptional mobile experiences.
    • Strong communication skills for interacting with users, technical teams, and management.
    • Familiarity with protocols for distributing apps through the App Store (iTunes Connect, iOS Provisioning Portal).


Preferred Skills:
  • Swift and Objective-C programming.
  • Experience with Pod and Podfile management and Swift migrations.
  • Experience in Android Java native app development.
  • Familiarity with Gradle library dependency management.
  • Knowledge of Rails/Ruby and API integrations (e.g., Epic, Zoom).
  • Experience with non-native app development tools.
  • Helpdesk or QA/testing experience.
  • Realm data management for Android/iOS.


Physical Demands:

This is primarily a sedentary position involving the extensive use of desktop computers. The role may occasionally require travel to attend meetings or programs.

Application Process:

To apply, visit jobs.virginia.edu and search for posting R0063254. Internal applicants can apply via Workday.

Complete the online application and attach the following required documents:

Cover letter detailing your interest in the position and relevant skills and experiences. Resume

All documents must be uploaded in the resume box. Applications missing required documents will not be considered.

For Questions:

For any questions about the application process, please contact:

Bill Crane
Senior IT Recruiter
Email: Xer5ff@virginia.edu

MINIMUM REQUIREMENTS Education: Bachelor's degree in Computer Science, MIS, Computer Engineering or related discipline Experience: At least three years of experience. Relevant experience may be considered in lieu of a degree. Licensure: None PHYSICAL DEMANDS This is primarily a sedentary job involving extensive use of desktop computers. The job does occasionally require traveling some distance to attend meetings, and programs.

The University of Virginia, i ncluding the UVA Health System which represents the UVA Medical Center, Schools of Medicine and Nursing, UVA Physician’s Group and the Claude Moore Health Sciences Library, are fundamentally committed to the diversity of our faculty and staff. We believe diversity is excellence expressing itself through every person's perspectives and lived experiences. We are equal opportunity and affirmative action employers. All qualified applicants will receive consideration for employment without regard to age, color, disability, gender identity or expression, marital status, national or ethnic origin, political affiliation, race, religion, sex, pregnancy, sexual orientation, veteran or military status, and family medical or genetic information.

 

Each agency within the Commonwealth of Virginia is dedicated to recruiting, supporting, and maintaining a competent and diverse work force. Equal Opportunity Employer

Sign up for job alerts

Not You?

Thank you

Share this job

Not You?

Thank you for sharing this job

Similar Jobs

Vocational Rehabilitation Counselor (Mixed Caseload) - #ARS00011

Counselor II Dept for Aging & Rehab Svcs Minimum $54,730 commensurate with experience 5040652 Fredericksburg Virginia United States Fredericksburg, Virginia, United States Dept for Aging & Rehab Svcs Health and Human Services Full-Time (Salaried)
Fredericksburg residents commute to work by car, bus, and rail to Washington, D.C., and Richmond, as well as Fairfax, Prince William, and Arlington counties. It offers residents an urban suburban mix feel, and most residents rent their homes. In F...

Registered Nurse II (Nights)

Registered Nurses Dept Behavioral Health/Develop $81,959 minimum, negotiable, based on relevant years of experience 5040653 Danville Virginia United States Danville, Virginia, United States Southern VA Mental Health Inst Health and Human Services Full-Time (Salaried)
Come Join our team of Registered Nurses that makes a difference! Up to a $25,000 Bonus for Registered Nurses that are new to state service and remain with the facility for 2 years. · $15,000 sign on bonus will be awarded to new hires to state se...

Corrections Lieutenant: Lunenburg Correctional Center #00152

Security Manager I Dept of Corr - Central Admin $56,524.00 - $98,425.00 5039932 Lunenburg Virginia United States Lunenburg, Virginia, United States Lunenburg Correctional Center Public Safety Full-Time (Salaried)
WHY VADOC? WHY NOT? Job stability, 13 paid state holidays in addition to generous vacation, sick, personal leave and military leave incentive programs. Public Student Loan Forgiveness, Affordable health benefits, Enhanced VaLORS retirement benefi...

Registered Nurse II (Evenings)

Registered Nurses Dept Behavioral Health/Develop $81,959 minimum, negotiable, based on relevant years of experience 5040649 Danville Virginia United States Danville, Virginia, United States Southern VA Mental Health Inst Health and Human Services Full-Time (Salaried)
Come Join our team of Registered Nurses that makes a difference! Up to a $25,000 Bonus for Registered Nurses that are new to state service and remain with the facility for 2 years. · $15,000 sign on bonus will be awarded to new hires to state se...

Assist. Dir. of Global Ed. for Partnerships & Affiliations

Virginia Tech 532148 Blacksburg Virginia United States Blacksburg, Virginia, United States Global Education Office Academic Advising / Support, Other, Student Affairs / Services Administrative & Professional
Virginia Tech's Global Education Office is seeking an Assistant Director of Global Education for Partnerships and Affiliations that will provide students across disciplines with study abroad opportunities by leading and managing foreign partnershi...

Assistant Dean of Student Affairs

University of Virginia R0068891 Charlottesville Virginia United States Charlottesville, Virginia, United States, 22904 Student Services, Health, & Wellness
We invite applications for an exciting opportunity in the Division of Student Affairs. The Division of Student Affairs is guided by a three-pronged mission: to help students build community, pursue wellness, and grow as citizen-leaders. The Divisi...

Apply Now

Not You?

Thank you