iOS Developer (Mid - Senior Level)

  • Vienna, VA
  • Posted 2 days ago | Updated 9 hours ago

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 60 Month(s)
No Travel Required
Unable to Provide Sponsorship

Skills

IOS

Job Details

 

 

Job Title: iOS Developer (Mid - Senior Level)
Location: Hybrid Work Model Reporting to HDQ (Vienna), WCC (Winchester) or GPO (Pensacola)
Position Type: Multiyear Contract 



Qualifications
• Bachelor’s degree in Computer Science or related field
• Progressive experience in mobile application development (level-dependent)
Proficiency in:
- iOS: Swift, Objective-C, Xcode
• Experience integrating RESTful APIs and third-party libraries
• Familiarity with Agile methodologies (SAFe preferred)
• Strong analytical, debugging, and problem-solving skills
• Effective communication and collaboration abilities
• Desired: Experience with CI/CD pipelines, mobile accessibility standards, and performance optimization

Career Levels
Associate Mobile Developer (Level 1)

Focus: Learning and foundational contribution
• Technical Responsibilities:
• Build small features and bug fixes under guidance
• Participate in Agile ceremonies and code reviews
• Learn platform tools and development practices
• Pair with senior developers for mentorship
• Soft Skills:
• Curiosity
• Adaptability
• Clear communication
• Team collaboration

Mobile Developer (Level 2)
Focus: Independent contribution and platform ownership
• Technical Responsibilities:
• Own moderately complex features and bug fixes
• Represent mobile platform within Agile team
• Collaborate with designers, analysts, and product owners
• Begin mentoring junior developers
• Soft Skills:
• Accountability
• Cross-functional communication
• Proactive problem-solving

Senior Mobile Developer (Level 3)
Focus: Technical leadership and cross-team collaboration
Technical Responsibilities:
• Lead development of complex features and platform initiatives
• Influence architecture and reusable components
• Mentor junior developers and drive platform standards
• Represent mobile in cross-team efforts
• Soft Skills:
• Leadership
• Strategic thinking
• Coaching
• Platform advocacy

Principal Mobile Developer (Level 4)
Focus: Vision-setting and enterprise-level influence
Technical Responsibilities:
• Define mobile platform strategy across release trains
• Lead enterprise-wide mobile initiatives and innovation
• Introduce new tools, frameworks, and practices
• Advocate for mobile excellence across the organization

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.