Software Mind

[CIS] Senior iOS Software Engineer

Software Mind
Apply
23 hours ago
Remote, Poland or Kraków, PolandSenior

Responsibilities

  • Develop and maintain the native iOS application using Swift and SwiftUI.
  • Implement authentication, session management, secure data storage, location-based features, and location-triggered push notifications.
  • Optimise application speed, stability, scalability, usability, and adaptability across screen sizes and device models.
  • Investigate production issues through crash analysis and root cause analysis, and deliver hotfixes.
  • Implement app monitoring, analytics, localisation, and accessibility support.
  • Write and maintain unit and UI tests and contribute to CI/CD pipelines.
  • Own features and modules end to end, review peer code, and contribute to technical design discussions.
  • Maintain internal knowledge base and operational documentation.

Requirements

  • At least 5 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 and maintaining unit and UI tests.
  • Familiarity with CI/CD pipelines, Scrum, Jira, and Confluence.
  • Proven ability to own features end to end, support production applications, and resolve incidents.
  • Experience working closely with architects and reviewing other engineers’ code.
  • Strong attention to detail, communication, and problem-solving skills, with a commitment to continuous learning.
  • English at C1 level.

Benefits

  • Flexible and remote cooperation options.
  • International projects with global clients and travel related to international projects.
  • Non-corporate atmosphere.
  • Access to language classes, knowledge-sharing initiatives, private healthcare, life insurance, and a multisport card; availability and terms vary by cooperation arrangement.

Tech Stack

iOSReact NativeSwiftSwiftUI

Categories

Mobile
Software Mind

About Software Mind

1,001-5,000 employees

Software Mind provides outsourced software engineering and autonomous, cross-functional development teams to startups through enterprises, delivering custom applications, cloud, AI, data and embedded solutions. The privately held company, headquartered in Krakow, operates across Europe, the US and LATAM, supporting full software lifecycles from ideation to maintenance. It offers nearshore/offshore engagement models and received private equity investment in 2020.

Contact me