mroads logo

iOS Developer

mroads
Department:Android Developer
Type:REMOTE
Region:USA
Location:Bethesda, MD
Experience:Mid-Senior level
Estimated Salary:$120,000 - $160,000
Skills:
SWIFTSWIFTUIOBJECTIVE-CIOSREST APISJSONGITJIRAJENKINSAGILESCRUMSAFEDEVOPSAPPLE WATCHAPP STOREUI DESIGNNETWORKINGPUSH NOTIFICATIONS
Share this job:

Job Description

Posted on: April 23, 2026

Company Description

mroads is dedicated to empowering organizations by leveraging technology and data to build the next-generation workforce. Focused on driving innovation, we create solutions that simplify daily tasks for individuals and organizations alike. Our offerings include staff augmentation, consulting services, and Paññã, our ground-breaking AI-powered, cloud-based video interview platform. With a commitment to technological advancement, mroads delivers tools that streamline processes and enhance productivity.

Role Description

This is a contract remote role for an iOS Developer (W2 bases). The iOS Developer will be responsible for the end-to-end development of mobile applications, including iOS development, designing application features, troubleshooting, and collaborating with cross-functional teams. Additional responsibilities include maintaining code quality, ensuring the performance of applications, and adhering to best practices in software development.

Qualifications

·       8+ years’ experience in software development with expert level expertise in multiple programming languages and methodologies

·       5+ years hands-on experience with iOS native application development languages, frameworks and tools (e.g., Swift, SwiftUI, Objective-C)

·       Undergraduate degree or equivalent experience/certification

Preferred:

·       Experience in Agile software methodologies such as Scrum or SAFe

·       Experience with DevOps tools such as Git, JIRA, Jenkins, Dynatrace

·       Experience developing apps for large, critical user bases

·       Excellent knowledge of working with dynamic data using services (e.g., JSON, REST APIs, GQL, etc.)

·       Experience with Data Modeling, Networking, and Push Notification frameworks

·       Experience with Apple Watch

·       Active contributions to OSS projects

·       Relevant technology certifications

·       Experience developing apps supporting UI for varying screen sizes (e.g., phones and tablets)

·       Experience with 3rd Party SDK integrations and other open source libraries

·       Experience packaging and publishing applications on the App Store

·       Experience with iOS analytics, crash reporting, testing and other peripheral frameworks

·       Understanding of latest trends in mobile and web technologies

·       Demonstrated understanding of mobile industry trends, development products and environments as well as best practices for mobile application design and development

·       Demonstrated ability to anticipate future software engineering opportunities

·       Technology leadership experience in a sourced environment

·       Strong verbal and written communication skills with the ability to articulate complex technical ideas in easy-to-understand business terms

·       Ability to accomplish results through others, particularly by establishing relationships, effective controls and leading in a managed service environment

CORE WORK ACTIVITIESTechnical Leadership

·       Trains and/or mentors other team members, and peers as appropriate

·       Provides financial input on department or project budgets, capital expenditures or other cost/resource estimates as requested

·       Identifies opportunities to enhance the service delivery processes.

Delivering Technology

·       Performs more complex quantitative and qualitative analyses for service delivery processes and projects.

·       Facilitates achievement of expected deliverables and obligations of Services Providers

·       Validates completeness of requirements prior to Service Provider solutioning

·       Ensures all projects follow the defined development and business case processes

·       Ensures proper coordination with appropriate IT and vendor relations teams

·       Provides consultation for routine and complex systems development

·       Ensures early warning to the business stakeholder executives regarding degraded or missed service levels

·       Coordinates with Operations and Infrastructure teams for deployment and production support activities

IT Governance

·       Follows all defined IT standards and processes (i.e. IT Governance, SM&G, Architecture, etc.), and provides input for improvements to the appropriate process owners as needed

·       Maintains a proper balance between business and operational risk

·       Follows the defined project management standards and processes

Service Provider Management

·       Validates that Service Providers develop and manage respective aspects of a project plan, including schedules, deliverables, and appropriate metrics.

·       Makes short term plans for the team to effectively utilize resources

·       Monitors Service Provider outcomes

·       Reviews estimates of work effort for client project provided by Service Providers for accuracy

Thanks & Regards.!

Azhar Syed

Azhar.syed@mroads.com

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!