AgileEngine
Software Engineer (iOS) ID47192
AgileEngineSpain6 hours ago
Full-timeRemote FriendlyInformation Technology
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US

If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

About The Role

We are looking for a Senior iOS Mobile Engineer to strengthen and evolve a production iOS application during a 3–4 month project, ensuring stability, performance, and seamless user experience. This role is key to maintaining high mobile quality standards while collaborating cross-functionally in a fast-paced healthcare tech environment. You’ll influence technical direction, elevate iOS engineering practices, and deliver reliable Swift-based solutions that directly impact real users. Project duration: 3-4 months.

What You Will Do

  • Own and maintain the existing iOS application, ensuring stability and performance;
  • Identify and resolve bugs and production issues across the mobile codebase;
  • Implement minor feature enhancements aligned with business and user needs;
  • Contribute to technical discussions regarding architecture improvements and modernization efforts;
  • Collaborate with backend, product, and design teams to support cohesive API integrations and user experience improvements;
  • Maintain and improve automated testing where applicable to ensure release readiness;
  • Support CI/CD processes including builds, signing, provisioning, beta distribution, and App Store submissions;
  • Profile and optimize app performance including memory usage and network efficiency;
  • Integrate and maintain REST APIs, push notifications, and secure data handling mechanisms;
  • Participate in code reviews and promote best practices within the iOS codebase.

MUST HAVES

  • 5+ years of professional iOS development experience with multiple shipped applications;
  • Strong expertise in iOS development using Swift and UIKit;
  • Experience working with legacy Objective-C codebases and early Swift implementations;
  • Hands-on experience with iOS frameworks including networking, local storage, and app lifecycle management;
  • Solid understanding of mobile architectural patterns such as MVC and MVVM;
  • Experience building and consuming RESTful APIs;
  • Proficiency with mobile CI/CD processes and App Store release management;
  • Strong debugging skills and ability to work independently on production issues;
  • Strong communication skills with the ability to explain technical decisions and tradeoffs;
  • Upper-intermediate English level.

NICE TO HAVES

  • Experience modernizing legacy Objective-C codebases to newer Swift standards;
  • Experience working in healthcare or regulated environments;
  • Experience maintaining apps in production with active user bases;
  • Familiarity with analytics, logging, and crash reporting tools.

Perks And Benefits

  • Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
  • Exciting projects: Modern solutions with Fortune 500 and top product companies.
  • Flextime: Flexible schedule with remote and office options.

Key Skills

Ranked by relevance