iOS Software Engineer @Software Mind
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago

[Hiring] iOS Software Engineer @Software Mind

1wk ago - Software Mind is hiring a remote iOS Software Engineer. 💸 Salary: unspecified 📍Location: Poland

Role Description

This project is for a global leader in medical and travel security risk services, helping organisations protect their people wherever they work and travel. You’ll join a dedicated mobile team rebuilding the client’s traveller-facing apps, part of the Subscriber Portal, as fully native iOS and Android applications to replace the existing React Native versions. Travellers and expatriates use these apps to receive location-based medical and security alerts, access country risk information, check in, and contact 24/7 assistance centres with a single tap. The backend is already in place, allowing the team to focus on building a fast, secure and accessible native experience. When someone faces a crisis abroad, the app needs to work reliably when it matters most.

Develop and maintain the native iOS application using the latest Swift and SwiftUI. Responsibilities include:

  • Write clean, scalable, and well-documented code.
  • Collaborate with product managers, backend developers, designers, and other stakeholders on requirements review, suggest solutions and estimate efforts to build user-friendly applications.
  • Ensure that the mobile application is user friendly, efficient, and adaptive to different screen sizes and device models.
  • Optimise the application for maximum speed, stability and scalability.
  • Implement authentication, session management and secure data storage to enterprise security standards.
  • Implement location-based features and location-triggered push notifications.
  • Investigate and resolve production issues, including crash analysis, root cause analysis and hotfixes.
  • Implement app monitoring and analytics.
  • Implement app localisation in multiple languages and accessibility support.
  • Write and maintain unit and UI test cases, and contribute to CI/CD pipelines.
  • Take ownership of features and modules end to end, review peers' code against team standards, and contribute to technical design discussions.
  • Update internal knowledge base and operational documentation.

Qualifications

  • 3+ years of experience in native iOS development using Swift and SwiftUI.
  • Solid understanding of Swift concurrency, including async/await, actors and data race prevention.
  • Experience implementing location services and push notifications.
  • Experience with OAuth 2.0/OIDC, session management and secure credential storage.
  • Experience integrating third-party frameworks.
  • Hands-on experience writing and maintaining unit and UI tests.
  • Familiarity with CI/CD pipelines.
  • Proven ability to own features end to end, support production applications and resolve incidents.
  • Experience working closely with architects and reviewing other engineers’ code.
  • Familiarity with Scrum, Jira and Confluence.
  • Strong attention to detail, communication and problem-solving skills, with a commitment to continuous learning.
  • English at C1 – the working language with the client.

Benefits

  • Flexible and remote cooperation options.
  • International projects with leading global clients.
  • Travels related to international projects.
  • Non-corporate atmosphere.
  • Access to language classes.
  • Access to knowledge-sharing initiatives.
  • Access to private healthcare and life insurance.
  • Access to multisport card.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Poland
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
iOS Software Engineer @Software Mind
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 135,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Poland
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 135,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 135,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 139,856+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first, direct to employer

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later