We make businesses smarter to improve consumers' lives.
Lead Mobile Software Engineer – iOS
Location
North Carolina
Posted
6 days ago
Salary
$71.4K - $119.0K / year
Seniority
Senior
Job Description
Lead Mobile Software Engineer – iOS
Inmar Intelligence
• Define and drive the technical vision/ownership for mobile application development across multiple iOS apps • Establish best practices for mobile architecture (MVVM-C), performance optimization, and code quality • Mentor engineers through code reviews, design discussions, and hands-on coaching • Partner with product, design, and backend teams to align technical solutions with business objectives • Lead technical decision-making for mobile frameworks, libraries, and tooling • Design, develop, and maintain iOS applications using Swift and modern Apple frameworks (SwiftUI, XCTest) • Build robust integrations with RESTful APIs and backend services • Implement responsive, intuitive, and high-performance user interfaces • Leverage native device capabilities, including camera, sensors, and secure storage • Ensure applications are reliable in real-world environments, including intermittent connectivity • Collaborate with backend teams to define API contracts and optimize data exchange • Design mobile solutions that support offline-first or occasionally connected use cases • Ensure secure data handling and compliance with healthcare and regulatory standards • Contribute to system-level architecture decisions impacting mobile and backend systems • Participate in sprint planning, backlog grooming, and delivery tracking • Drive continuous improvement in mobile development practices, tooling, and testing
Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience)
- 7+ years of software development experience, with 3+ years focused on iOS/mobile development
- Strong proficiency in Swift and the iOS development ecosystem (UIKit and/or SwiftUI)
- Experience building and consuming RESTful APIs and working with JSON-based services
- Deep understanding of mobile application architecture, design patterns, and performance optimization
- Experience with mobile app lifecycle, memory management, and concurrency
- Proven experience leading projects, mentoring engineers, and driving technical outcomes
- Familiarity with version control (Git), CI/CD pipelines, and mobile release processes
- Strong communication and collaboration skills
- Experience deploying applications to the Apple App Store and managing release pipelines
- Experience with barcode or QR code scanning technologies (e.g., CodeCorpSDK)
Benefits
- Medical, Dental, and Vision insurance
- Basic and Supplemental Life Insurance options
- 401(k) retirement plans with company match
- Health Spending Accounts (HSA/FSA)
- Flexible time off and 11 paid holidays
- Family-building benefits, including Maternity, Adoption, and Parental Leave
- Tuition Reimbursement and certification support, reflecting our commitment to lifelong learning
- Wellness and Mental Health counseling services
- Concierge and work/life support resources
- Adoption Assistance Reimbursement
- Perks and discount programs
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer – Application Support
Misfits MarketMisfits Market is a subscription-based company on a mission to make affordable, high-quality, responsibly sourced, and sustainable food more accessible while breaking the cycle of
• Triage, investigate, troubleshoot, root cause and resolve issues in production. You will also provide input regarding future improvements or changes to the system. • Effectively communicate technical solutions in non-technical terms, guiding users through step-by-step solutions as needed. Build out procedural guides and FAQs for end-user self-service. • Write clean maintainable high quality code for various projects that are important to the success of our internal teams and business. • Help make our code more scalable, reusable, and maintainable. Contribute to new features and make incremental improvements on existing features. • Participate and influence the team's process and culture. Think critically and provide feedback to help improve the team and its projects.
• Dirige el diseño e implementación de soluciones Full Stack con visión estratégica. • Construye arquitecturas backend escalables y sólidas en .NET Framework y .NET Core, incluyendo microservicios. • Desarrolla APIs RESTful y Web Services de alto rendimiento, garantizando seguridad y eficiencia. • Define arquitecturas frontend con Angular, asegurando una experiencia fluida y optimizada. • Optimiza bases de datos PL/SQL, elevando la velocidad y fiabilidad en el manejo de datos. • Inspira y guía equipos de desarrollo, promoviendo el crecimiento y la mejora continua. • Refuerza estándares y buenas prácticas, elevando la calidad y eficiencia del código. • Resuelve problemas críticos en producción, asegurando estabilidad y continuidad operativa. • Participar en la implementación de pruebas automatizadas (unitarias, integración y E2E) para asegurar máxima calidad.
Senior Software Engineer II, Infra Engineering
OptroOptro helps enterprises transform risk into opportunity, redefining GRC for the agentic future of risk management.
• Architect and implement new cloud infrastructure to enable high-performance SaaS applications globally in the cloud. • Drive infrastructure features end-to-end, from design documentation through implementation, rollout, and operational ownership. • Build and deliver observability tools and analyze data, working with the application development team to ensure a consistently superb customer experience. • Continue to grow automation for infrastructure provisioning, developer efficiency, and internal tooling efficiency. • Apply AI-assisted development tools to accelerate IaC, automation, code review, and on-call workflows, while maintaining a high bar for security, correctness, and review discipline. • Mentor fellow engineers and contribute to team-wide architecture decisions. • Assist our customer support and sales teams with technical issues regarding the Optro application. • Maintain reliability for our production systems to exceed our SLA requirements, including participation in an on-call rotation for production issues. • Help define internal Service Level Objectives and Service Level Indicators for the Infrastructure Engineering team to drive better reliability. • Collaborate with engineers, designers, and product managers; give and receive feedback well in a dynamic environment.
• Own full-stack feature delivery from schema design and API implementation through React UI and deployment • Design and build scalable RESTful and GraphQL APIs, with a focus on clarity, performance, and developer ergonomics • Architect and integrate Azure-hosted services including Azure Functions, Cosmos DB, Azure AI, and Azure DevOps pipelines • Embed AI capabilities into products wrapping LLM APIs, building prompt pipelines, and integrating Azure OpenAI or Cognitive Services into features • Use AI tools actively in your daily workflow: generation, debugging, test coverage, and documentation not as a crutch but as a force multiplier • Participate in code reviews, architecture discussions, and technical planning with engineering teams and client stakeholders • Instrument, monitor, and optimize performance across the stack from slow queries to front-end bundle bloat • Contribute to raising the engineering bar: documentation, tooling, shared patterns, and mentoring less senior teammates



