Senior iOS Developer
Tech stack:
- Languages & Frameworks: Swift, SwiftUI, AVFoundation, Core Motion
- Dependency Management: CocoaPods, (plus familiarity with Carthage or Swift Package Manager is a plus)
- CI/CD Tools: Fastlane, Jenkins, Bitrise
- Version Control: GitHub (Git Flow, code reviews)
- APIs & Authentication: REST, OAuth, JWT, biometrics
- Messaging & Realtime: WebSocket, Firebase, XMPP
- Analytics & Integrations: Segment, HighTouch, Rudderstack
- AI Tools: GitHub Copilot, ChatGPT
- Testing: XCTest, Quick/Nimble
- Monitoring: Firebase Crashlytics, New Relic
Requirements:
- Minimum 5 years of experience in iOS app development using Swift and SwiftUI
- Proven track record of delivering consumer-facing (D2C) iOS applications — portfolio or App Store links required
- Solid understanding of App Store deployment processes, including provisioning profiles and TestFlight distribution
- Strong UI/UX sensibility and ability to design intuitive, visually appealing mobile interfaces
- Hands-on experience with hardware integrations (camera, microphone) and real-time messaging systems
- Strong knowledge of RESTful API integration and authentication flows (OAuth, JWT, biometrics)
- Experience working in agile teams using tools like JIRA, Trello, or Asana
- Familiarity with CI/CD for mobile applications (Fastlane, Jenkins, Bitrise)
- Excellent problem-solving skills and ability to work independently and proactively
- Experience writing and executing unit tests to ensure code quality
Nice to have:
- Experience integrating React Native or Flutter into native iOS applications
- Knowledge of CDP platforms (Segment, Rudderstack, HighTouch)
- Familiarity with Objective-C, Carthage, or Swift Package Manager
- Understanding of mobile app security (certificate pinning, secure data storage)
- Experience building healthcare or HIPAA-compliant mobile applications
Project description:
You will join a fast-paced, cross-functional team building next-generation direct-to-consumer (D2C) iOS applications with a focus on high performance, elegant design, and seamless user experience.
The project involves creating a scalable, production-grade mobile app
that leverages device hardware, messaging capabilities, and AI-assisted development workflows to deliver cutting-edge functionality to end users.
Main responsibilities:
- Design and develop robust, scalable iOS applications using Swift and SwiftUI
- Lead end-to-end App Store deployment, including TestFlight, provisioning, and troubleshooting
- Drive UI/UX improvements, ensuring mobile-first, accessible, and aesthetically refined experiences
- Implement real-time messaging and notification features using modern communication frameworks
- Integrate device hardware features such as camera and microphone using AVFoundation and Core Motion
- Connect applications to RESTful APIs and secure user authentication systems
- Set up and maintain CI/CD pipelines to streamline delivery and testing
- Collaborate in a small agile team environment, participating in code reviews and sprint planning
- Leverage AI tools like GitHub Copilot or ChatGPT to enhance productivity, debugging, and prototyping
- Ensure quality and reliability through automated testing and continuous integration
- Department
- Software Delivery
- Role
- Software Engineer
- Locations
- Poland (PL)
- Remote status
- Fully Remote
- Hourly salary
- PLN135
- Experience
- Senior
- Area
- Mobile apps
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
Already working at Spyrosoft?
Let’s recruit together and find your next colleague.