Senior iOS Software Engineer (contract)
$65 - $80 per hourJobleads-US
Mindgrub Technologies is a digital agency specializing in digital transformation for established enterprises and growth-stage companies. We build complex, deeply integrated applications that power critical experiences for enterprises and startups alike. Our engineering teams work across web, mobile, and cloud platforms, delivering solutions that range from multi-million dollar platform modernizations to fast-moving, high-impact digital builds.
Position Overview
Senior Software Engineers collaborate with technical leaders, project teams, and clients to deliver robust software solutions for Mindgrub’s internal and external clients.
As a Senior iOS Software Engineer, you will serve as a senior contributor on mobile application projects, with primary responsibility for designing, developing, and maintaining high-quality iOS applications using Swift, SwiftUI, and Apple’s modern development ecosystem. You will work with project and technical leads to derive requirements, make sound architectural and implementation decisions, estimate work, and successfully deliver technical solutions to our clients.
This role is primarily focused on iOS engineering but requires meaningful, recent hands-on Android development experience. The ideal candidate is an expert iOS engineer who has also actively worked with modern Android technologies, including Kotlin and Jetpack Compose, and can confidently contribute to Android applications when needed.
Responsibilities
- Design, develop, test, deploy, and maintain production-quality iOS applications using Swift, SwiftUI, and modern Apple frameworks.
- Serve as a senior technical contributor on mobile projects, helping guide implementation decisions, architecture, code quality, and engineering best practices.
- Collaborate with engineers, designers, project managers, QA engineers, and clients to translate product and business requirements into effective technical solutions.
- Contribute directly to Android applications using Kotlin, Jetpack Compose, and modern Android development practices when project needs require.
- Work effectively across both iOS and Android codebases, including implementing features, resolving defects, reviewing code, troubleshooting issues, and supporting application releases.
- Help teams establish consistent architecture, functionality, and user experiences across iOS and Android while respecting platform-specific conventions and capabilities.
- Research and evaluate frameworks, libraries, platform capabilities, and related technologies that fulfill project requirements, improve application quality, and anticipate future client needs.
- Participate in all aspects of engineering projects, including discovery, technical planning, estimation, implementation, testing, deployment, and ongoing maintenance.
- Produce task-level estimates of effort (LOEs) and contribute to technical planning and project estimates.
- Be aware of project budgets and timelines and remain accountable for assigned project deliverables.
- Participate in peer code reviews and provide thoughtful, actionable feedback to other engineers.
- Collaborate with other team members by sharing experience and technical knowledge to solve complex problems.
- Identify opportunities to improve engineering processes, development practices, application architecture, and team efficiency.
- Ensure projects follow Mindgrub engineering standards and established development processes.
- Interact with clients as needed to discuss technical requirements, provide project updates, explain technical decisions, and resolve issues.
- Mentor and support other engineers through code reviews, pairing, technical discussions, and knowledge sharing.
- Participate in the interview and evaluation process for engineering candidates.
- Maintain current expertise in evolving iOS and Android technologies, frameworks, development practices, and platform capabilities.
Qualifications
- Must be authorized to work in the United States.
- Remote; 9:00am - 5:00pm EST; 40 hrs / wk anticipated.
- October 2026 through September 2027 with potential to extend.
- 4+ years of professional iOS development experience, with significant recent experience building and maintaining production applications using Swift.
- Recent, hands-on professional experience developing native applications for both iOS and Android. Candidates should be actively working with, or have worked with in recent years, the modern development ecosystems of both platforms.
- Strong, current experience with Swift and SwiftUI, including building production user interfaces with SwiftUI and integrating with UIKit when appropriate.
- Strong knowledge of the current iOS SDK, Xcode, application lifecycle, concurrency, networking, data persistence, debugging, performance optimization, automated testing, dependency management, and Apple code signing and distribution.
- Hands-on professional Android development experience using Kotlin and Jetpack Compose, with recent experience building or contributing to production Android applications.
- Working knowledge of the modern Android development ecosystem, including Android Studio, Jetpack libraries, Compose-based UI development, application architecture, coroutines, Gradle, networking, persistence, testing, and application publishing.
- Ability to independently navigate, understand, debug, and contribute meaningful production code to both modern iOS and Android codebases.
- Understanding of declarative UI development and the similarities and differences between SwiftUI and Jetpack Compose, including state management, navigation, application architecture, lifecycle, and platform-specific UI conventions.
- Experience designing or contributing to maintainable mobile application architectures and making technical decisions appropriate for applications of varying size and complexity.
- Understanding of the similarities and differences between iOS and Android application architecture, lifecycle, platform capabilities, accessibility, performance characteristics, and release processes.
- Experience consuming RESTful APIs and integrating mobile applications with backend services and third-party SDKs.
- Familiarity with Git-based development workflows, continuous integration, automated testing, and mobile application release processes.
- Strong debugging and problem-solving skills across mobile applications, APIs, and third-party integrations.
- Strong communication skills with the ability to discuss technical issues and decisions with engineers, project teams, clients, and other stakeholders.
- Ability to work autonomously while collaborating effectively within multidisciplinary project teams.
- Ability to attend meetings digitally or in person as required.
Preferred Experience
- Undergraduate or graduate technical degree in Information Science / Information Technology, Computer Science, Engineering, Mathematics, Physics, or a related field, or equivalent professional experience.
- Recent experience shipping and maintaining production applications in both the Apple App Store and Google Play Store.
- Experience serving as a technical lead or senior technical contributor on mobile application projects.
- Experience mentoring or providing technical guidance to other mobile engineers.
- Experience working in a consulting, agency, or client-services environment.
- Familiarity with mobile CI/CD tooling, automated build and release pipelines, analytics, crash reporting, and application monitoring.
- Experience working with shared or cross-platform mobile technologies is a plus, while maintaining strong expertise in native iOS and Android development.
Compensation
- $65.00 - $80.00 USD per hour
- Base compensation will be determined based on a variety of factors including skills, education, certifications, and overall experience for this role.
Inclusivity without exception | At Mindgrub we value and encourage mutual respect and acceptance. We know we all have something to contribute. We work every day to ensure all are welcome, and that we treat all people with fairness and dignity.
No phone calls or recruiters, please.
Voluntary Self-Identification
For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.
As set forth in Mindgrub’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.
If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:
A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.
A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
#J-18808-Ljbffr Jobleads-US- ...Mindgrub is seeking a Senior iOS Software Engineer who can design, develop, and maintain production-quality iOS applications using Swift and SwiftUI, while also contributing to Android projects with Kotlin and Jetpack Compose as needed. The role emphasizes cross-platform...SeniorSoftwareRemote job
- ...Senior Automation Tester Rate: $65-75/Hr C2C Employment Type: 12+ Months Contract - Long Term Location Details: Woodlawn, MD - Onsite - 5 days/week Selected... ...next-generation technical solutions using software engineering best practices in the latest...Contract workSeniorSoftware
$100k - $175k
...Townsend is seeking an experienced Senior Cost Manager / Quantity... ...quantities from A/Es.Inform and drive engineering priorities based on cost... ...effectively with post-contract cost variances and change control... ...Management: Utilize internal software to track ongoing margin...Contract workSeniorSoftwareFor contractorsFor subcontractorFlexible hours$155k
...for client/influencer touches, value of contract awards, new clients gained and identification... ...Wohlsen Customer Relations Management Software (Unanet CRM) and other technical... ...TBDQualificationsB.S. degree in Construction Technology, Engineering, Marketing, or another related...Contract workSeniorSoftware$131.8k - $290k
Job Title: Senior Software Engineer - Machine Learning & Cloud TechnologiesJob Category: EngineeringTime Type: Full timeMinimum Clearance Required... ...years’ experience as a Software Engineer in programs and contracts of similar scope, type, and complexity, or a Bachelor’s...Contract workSeniorSoftwareWork experience placementImmediate startFlexible hours$173.08k - $276.47k
...controls staff.RISK FOCUS The Senior Risk Manager provides risk... ...ll Need:Bachelor's degree in Engineering, Architecture, Construction Management... ...PRA) and Oracle Crystal Ball software is preferred.Bachelor’s... ..., program management, contract management, or change management...Contract workSeniorSoftwareFull timeFor contractors$113.2k - $237.8k
Job Title: Senior UI Application EngineerJob Category: EngineeringTime... ...our team as an Application Engineer (UI) supporting the Secure... ...location, Federal Government contract labor categories and contract... ...any other protected characteristic.Department:Software EngineeringContract workSeniorSoftwareWork experience placementFlexible hours$200k - $240k
...Linthicum, MD); REQUIRES a TS/SCI and PMP Certification. The contract provides IT infrastructure, cloud/hybrid architecture,... ...8140.01 workforce elements: IT (Cyberspace), Cybersecurity, Software Engineering, and Data/AI Experience in the last 5 years briefing a CIO...Contract workSeniorSoftwareFor contractors- ...the US and abroad, we hold key contract vehicles including GSA IT... ...level of quality throughout the software life cycle. Develop... ...Science, Information Systems, Engineering, Business -OR- ~ Three (... ...Apply: To apply for the Senior Quality Assurance Specialist...Contract workSeniorSoftwareLocal area
- Senior Automation Tester Hybrid Software Engineers- SSA • Must work onsite 2 days per week in Windsor Mill, MD. • Must be local to Windsor Mill, MD... • LinkedIn... ...Must be able to obtain and maintain a Public Trust. Contract requirement. Selected candidate must reside within...Contract workSeniorSoftwareLocal area2 days per week
- ...individual candidates and Corp-to-Corp (CTC) resume submissions. 6-month contract Remote NO PHONE CALLS OR DIRECT EMAILS. WILL NOT BE RETURNED. We are looking for a Sr. Staff Software Engineer, on a contract basis, to lead the team retiring IBM WebSphere and...Contract workSeniorSoftwareFor contractorsRemote work
$140k - $195k
...projects? Gilbane is seeking a Senior Project Manager - Sports to... ...mitigate high-risk items for contract requirementsManages project financial... ...project superintendents, and engineers to establish operational... ...of industry standard software, Microsoft Office (preferred)...Contract workSeniorSoftwareFor contractorsWork at officeLocal area$131.8k - $290k
Job Title: Senior Software Engineer - Cybersecurity & DevOpsJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start:... ...years of experience as a Software Engineer in programs and contracts of similar scope.Bachelor’s degree in Computer Science or...Contract workSeniorSoftwareWork experience placementImmediate startFlexible hours- ...Senior Vice President of Construction - Luxury Multifamily Fast... ...with architects, engineers, and consultants to ensure quality... ...budgeting, estimating, bidding, contract negotiations, and buy-out.... ...construction technology and software. ~ Strategic, hands-on leader...Contract workSeniorSoftwareFor subcontractor
$110k - $210k
...service and sophisticated tax planning? As a Senior Manager on our High Net Worth Tax team,... ...facing environment Proficiency with tax software, research tools, and Microsoft Office... ...employee without a recruiting services contract first being entered into with the Cohen...Contract workSeniorSoftwareFull timeWork at office- BALTIMORE The Senior Architectural Designer will lead concept design... ...general contractors, engineering consultants, subcontractors, and vendors Demonstrated contract administration capabilities,... ...Revit, AutoCAD, or other BIM software Fluency in project management...Contract workSeniorSoftwareFor contractorsFor subcontractor
$130k - $165k
...Job Description Senior Estimator / Lead Estimator – Structural... ...issues, project risks, and value-engineering opportunities. \n... ...Proficiency with estimating software, Microsoft Excel, and related... ...construction company, not a contract, temporary, or consulting assignment...Contract workSeniorSoftwareFor contractorsFor subcontractor- ...Description Overview The Senior Project Manager (SPM) is responsible... ...subcontractor selection, contract negotiation, and performance... ...Managers, and Project Engineers Attend Progress meetings with... ...improvements and project management software/tools. Participate in...Contract workSeniorSoftwareFor subcontractor
- ...Construction Technology, Mechanical Engineering or other related discipline... ...management with combined MEP contract values up to $5 million.... ...higher education, multifamily, senior living, laboratory, &... ...process.Working knowledge of BIM software such as Revit and/or NavisworksHave...Contract workSeniorSoftwareFull timePart timeFor contractorsFor subcontractorRemote workWeekend work
- ...employment opportunity for a Senior Planner based in Manchester .... ...performance reporting function. Contracting background preferred. Your... ...others in the use of planning software, principally P6, ASTA, & MSP.... ...as a Senior Planning Engineer, involved in substantial civil...Contract workSeniorSoftwareTemporary work
- ...locations around Baltimore region. Travel between sites as needed. Contract to Hire Provide Tier 2/3 systems administration and... ...diagnose complex technical issues, and perform hands-on hardware and software remediation. Support onsite servers, file shares, and domain...Contract workSeniorSoftwareRemote work
$180k - $210k
...Senior Project ManagerQuanta Infrastructure Solutions Group, LLC... ...all aspects of design-build/engineer-procure-construct projects including... ...administration of the prime contract, overseeing the engineering,... ..., and project management software and processes; Primavera P6 preferredStrong...Contract workSeniorSoftwareTemporary workWork experience placementFor subcontractorWork at officeLocal area$148k - $191k
...opportunity? Gilbane is seeking a Senior MEP Superintendent to be... ...walks with the owner, architect/engineer, and financial institutions... ...a thorough understanding of contract documents in order to coordinate... ...standard construction software toolsConstruction-document and...Contract workSeniorSoftwareFor contractorsFor subcontractorWork at officeLocal areaFlexible hours$135k - $216k
ResponsibilitiesPeraton is seeking a Senior Sensor Analyst in our Linthicum, MD office... ...Data Science, Information Systems, or Software Engineering.In lieu of a Bachelors degree, four... ...geographic location and business and contract considerations. Depending on the position...Contract workSeniorSoftwareWork at officeShift work$140k - $195k
...Senior Project Manager - Sports Job Locations US-MD... ...mitigate high-risk items for contract requirements Manages project... ...project superintendents, and engineers to establish operational priorities... ...of industry standard software, Microsoft Office (preferred)...Contract workSeniorSoftwareFor contractorsWork at officeLocal area$86.7k - $151.7k
...Baltimore office is now hiring for a Senior Civil Engineer to support construction activities for... ...of the project to ensure quality and contract specification complianceUnderstand and... ...substitution requests. Utilize Bluebeam software for management of RFI and FDC processes...Contract workSeniorSoftwareFull timeFor contractorsWork experience placementWork at officeImmediate startFlexible hours- ...implementation Performance Analytics projects Seniority level Seniority level Mid-Senior level Employment type Employment type Contract Job function Job function Consulting... ...,000.00-$175,000.00 1 month ago AWS Cloud Software Architect - Remote (WFH) Falls Church, VA...Contract workSeniorSoftwareRemote workWork from home
$124k - $280k
...Technology Consultant (Coupa, ZIP, GEP) Senior Manager, you will focus on... ...Coupa, GEP, and SAP Ariba software to streamline procurement processes and contract management- Directing teams through... ..., Design/Multimedia, Economics, Engineering, Finance, Operations/Supply Chain...Contract workSeniorSoftwareFull timeH1b$125k - $190k
...Accomodation for Applicants page. Senior Technical Project Manager - Client Services... ...to experience, geographic location, contract affordability, internal equity,... ...IT/Cyberspace Cybersecurity Software Engineering Data/AI Experience within the last...Contract workSeniorSoftwareFull timeLocal areaShift work- ...around the world. HDR is looking for Senior Dam Safety Engineers and/or Federal Energy Regulatory Commission... ...challenges or problems.Prepare contract documents including drawings, specifications... ...with use of finite element software (e.g. ANSYS, ABAQUS, SAP2000, STAAD,...Contract workSeniorSoftwareWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior iOS Software Engineer (contract). Be the first to apply!
- software engineer full time Baltimore, MD
- graduate software developer no experience Baltimore, MD
- software engineer healthcare Baltimore, MD
- network software engineer Baltimore, MD
- senior software engineer Baltimore, MD
- software developer Baltimore, MD
- ngo software engineer Baltimore, MD
- startup software engineer Baltimore, MD
- software web developer Baltimore, MD
- director software engineering Baltimore, MD





