Senior iOS Software Engineer (contract)
$65 - $80 per hourMindgrub Technologies
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 Mindgrubs 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 Apples 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.
#LI-Remote
Required Experience:
Senior IC
- ...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
$65k - $70k
Account Executive / Senior Account Executive – Federal IT Sales METGreen Solutions, Inc... ...of IT solutions, including hardware, software, cloud, cybersecurity, networking, infrastructure... ...purchasing opportunities involving contract vehicles such as NASA SEWP, BPAs, IDIQs,...Contract workSeniorSoftwareTemporary workWork at officeRemote work- ...closeout. Role Description The Senior Project Manager, Construction... ...with owners, architects, engineers, and subcontractors; reviewing... ...will track progress, manage contracts and change orders, oversee inspections... ...management and construction software (e.g., MS Project, scheduling...Contract workSeniorSoftwareFull timeFor contractorsFor subcontractor
- ...SENIOR NETWORK ENGINEER Location: Washington, DC, United States Hybrid Clearance Level: Must... ...baselines, compliance, and hardware and software maintenance. Provide level 2/3... ...Mid-Senior level Employment type Contract Job function Information Technology...Contract workSeniorSoftwareLocal area
$137k - $200k
...large, complex initiatives across digital engineering, application modernization, data and AI,... ...also work closely with hyperscalers, software partners, and Aerospace and Defense ecosystem... ..., skills, competencies, as well as contract-specific affordability and organizational...Contract workSeniorSoftwareMinimum wageFull timeFlexible hours- ...Senior Project ManagerThe Senior Project Manager (SPM) will be assigned... ...'s, developers, architects, engineers and subcontractors. The SPM... ...management of Owner's contract term and subcontracts agreements... ...shall include cost management software (Timberline, Sage preferred),...Contract workSeniorSoftwareFor contractorsFor subcontractor
- ...United States and Canada on permanent, contract, and contract-to-hire recruitment.... ...such as: ERP / enterprise software IT and technology Engineering Manufacturing Supply... ...when speaking with candidates and senior-level clients Curious and willing...Contract workSeniorSoftwarePermanent employmentFull timeRemote work
- ...Senior Business Process ConsultantLocation: Baltimore, MD, USA (Hybrid)Fulltime with 2 and half years contract.Minimum Qualifications:An understanding of the Business Analyst Book of Knowledge... ...five (5) years of experience in Software Development Life Cycle, Requirement...Contract workSeniorSoftwareFull time
- ...Senior Infrastructure/ Platform Engineer (TS/SCI): Hybrid, Suitland, MD A fast-growing, profitable defense technology... ...domain awareness, and their software runs in the field with U.S. Navy customers... ..., not just to get through a short contract. Side projects matter here....Contract workSeniorSoftwareFull timeHome office
- ...One of our leading client is looking for Senior Developer and Architect in Baltimore MD... .... Develop and maintain secure Software Development Life Cycle (SDLC) principles... ...providers. Assist with vendor selection, contract management, pricing, and service-level expectations...Contract workSeniorSoftwareFull timeImmediate start
$137k - $200k
...large, complex initiatives across digital engineering, application modernization, data and AI,... ...also work closely with hyperscalers, software partners, and Aerospace and Defense ecosystem... ..., skills, competencies, as well as contract-specific affordability and organizational...Contract workSeniorSoftwareMinimum wageFull timeFlexible hours- ...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
$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- ...Senior Support Engineer – Nuclear Online Work Management 100% Remote 12-month Contract with Potential for Extension/Hire **Unable to do C2C or Provide Sponsorship** Brooksource... ...across the platform, working closely with software engineering, data engineering, data science...Contract workSeniorSoftwareWeekly payLocal areaRemote work
$140k - $180k
...Senior Project Manager Location: Bethesda, MD Travel: Travel... ...with Owners, Architects, Engineers, Construction Managers, subcontractors... ...to ensure compliance with contract requirements, schedule,... ...construction technology and software to manage projects in a digital...Contract workSeniorSoftwareFull timeFor subcontractorWork at officeLocal area- ...Construction Technology, Mechanical Engineering or other related discipline... ...management with combined MEP contract values up to $5 million.... ...higher education, multifamily, senior living, laboratory, &... ...Working knowledge of BIM software such as Revit and/or Navisworks...Contract workSeniorSoftwareFull timePart timeFor contractorsFor subcontractorRemote workWeekend work
- ...Senior Project Manager 1 year+ contract opening Towson, Maryland 21204 (work remotely 2 days per week) No Citizen Restrictions but... ...managing business process implementations, software and/or hardware implementation and upgrade projects using...Contract workSeniorSoftwareHourly payWork at officeLocal areaRemote workRelocationMonday to Friday2 days per week3 days per week
$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- POSITION: Senior Accounting Specialist (Part Time, potential to become Full-Time) Sol Levinson... ...all entities. Review vendor accounts, contracts, and contract renewals. Gain an... ...the company's computer systems, website, software programs, forms, and administrative processes...Contract workSeniorSoftwareFull timePart timeWork at office
$105k - $183k
...We are seeking a Senior IT Strategy & Enterprise Services Lead... ...position is contingent upon contract award. Candidates must meet applicable... ...Level: Bachelors degree in Engineering Network Security Computer... ...IT/cyberspace cybersecurity software engineering and/or Data/AI....Contract workSeniorSoftwareFull timeFor contractorsFor subcontractorLocal area$225k - $275k
...leading-edge secure systems and software development, backed by... .... Job Description: The Senior Director, Technical Solutions... ...Qualifications): Bachelor's degree in engineering, computer science, economics,... ...large, complex government contracts in the defense and national...Contract workSeniorSoftwareHourly payFull timeTemporary workFor contractorsWork experience placementInterim role- ...iOS Engineer Short-term contract through the end of the year 100% Remote Brooksource is looking for an iOS Engineer to join our Fortune 5... ...Workforce Transformation program. Whether you're hiring for software development, cloud computing, cybersecurity, data...Contract workSoftwareTemporary workLocal areaRemote workFlexible hours
$160k - $240k
...Geotechnical Engineer Opportunity At Whitman, Requardt & Associates, LLP, we are "People... ...of design effort Using design software to prepare engineering recommendations... ...design recommendations and development of contract documents (plans, specifications, and estimates...Contract workSeniorSoftwareFull timeTemporary workFor contractorsH1bWork at officeFlexible hours$100k - $175k
...is seeking an experienced Senior Cost Manager / Quantity Surveyor... ...A/Es. Inform and drive engineering priorities based on cost impact... ...Participate effectively with post-contract cost variances and change... ...Management: Utilize internal software to track ongoing margin...Contract workSeniorSoftwareFull timeFor contractorsFor subcontractorFlexible hours$170k - $260k
...Senior Database Engineer OpportunityAre you a Senior Database Engineer who is ready for a new challenge... ..., then being dropped off on a remote contract and never seen or heard from the... ...you.GliaCell Technologies focuses on Software & System Engineering in Enterprise and...Contract workSeniorSoftwareFull timeRemote workRelocation package1 day per week- ...IMMEDIATE INTERVIEW = Network Engineer Level IV in Baltimore,... ...LOCAL CANDIDATE) For this contract, we are seeking a CCIE senior-level network engineer... ...deployment by loading appropriate software and configuration setting... ...equipment software (i.e.: IOS, CatOS). • Contribute to...Contract workSeniorSoftwareFor contractorsWork experience placementWork at officeLocal areaImmediate startRemote workWeekend work3 days per week
- ...owned subsidiary of SSAI is seeking a Senior Manufacturing Engineer to join our dynamic and innovative... ...Microsoft Office products and 3D CAD software. Strong analytical, project management... ...FactoryLogix. Experience in a contract manufacturing environment. Knowledge...Contract workSeniorSoftwareWork at office
$140k
...for client/influencer touches, value of contract awards, new clients gained and identification... ...Wohlsen Customer Relations Management Software (Unanet CRM) and other technical... ...prospective clients, owner’s reps, architects and engineers Expected Results Develop annual BD...Contract workSeniorSoftwareFull time$170k - $260k
...currently do not possess this level of clearance. Are you a Senior Python Software Engineer who is ready for a new challenge that will launch your... ...during the hiring phase, then dropped off on a remote contract and never seen or heard from the mothership again? Our engineers...Contract workSeniorSoftwareFull timeRemote workWork from homeRelocation package$40.17 - $57.39 per hour
...Senior Transportation Construction Inspector At HDR, our employee... ..., Construction Managers, Engineers, and Project Managers. Mentor... ...drawings, specifications and contract documents, and identify... ...and other project management software. Ability to interpret construction...Contract workSeniorSoftwareFull timeTemporary workPart timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior iOS Software Engineer (contract). Be the first to apply!
- scientific software engineer Baltimore, MD
- intel software engineer Baltimore, MD
- director software engineering Baltimore, MD
- software engineer Baltimore, MD
- senior robotics software engineer Baltimore, MD
- financial software developer Baltimore, MD
- graduate software developer Baltimore, MD
- part time software developer remote Baltimore, MD
- software engineer remote Baltimore, MD
- part time software developer Baltimore, MD




