iOS Developer - AI Chatbot
Arrive
- Basingstoke, Hampshire
- Permanent
- Full-time
- Build & Deliver: Collaborate with your team to plan and ship features and technical enhancements aligned with our mission and company goals.
- Ensure Quality: Continuously improve our automated testing strategies to accelerate delivery and maintain high product quality through ongoing maintenance and support.
- Drive Innovation: Challenge product decisions, solve complex problems, and champion innovation within the team.
- Elevate Technology: Work collectively to apply best practices, promote agile ways of working, and elevate our technical standards.
- Collaborate & Own: Provide effective peer code reviews and take shared responsibility for overall team efforts, goals, and product quality.
- iOS Mastery: At least five years of in-depth experience developing iOS applications with both UIKit and SwiftUI.
- Architecture & Design: Experience with modular codebases, clean architecture, and a solid understanding of Object-Oriented Programming (OOP) concepts.
- Modern Practices: Familiarity with reactive programming (Combine), dependency injection, feature flags, and A/B testing.
- API & Data: Experience with RESTful APIs, offline storage, threading, and performance tuning.
- Development Environment: Proficient in a macOS environment and experienced with source control software (ideally Git).
- Release & CI/CD: Good understanding of the iOS release cycle and familiarity with CI/CD platforms and pipelines.
- Security: Familiarity with Keychain.