We are looking for an enthusiastic and committed Senior React Native Developer (iOS/Swift) to join our dynamic team. In this role, you will play a key part in designing and building high-quality mobile applications, working across both React Native and native iOS development. You'll collaborate closely with cross-functional teams to deliver seamless user experiences and maintainable, well-tested code.
Responsibilities
- Contribute to the development of new and existing mobile applications across iOS and Android platforms
- Build fluent, responsive user interfaces using React Native
- Create native iOS features using Swift / SwiftUI
- Construct and maintain reusable UI components to support consistency and scalability
- Author and maintain a comprehensive suite of automated tests to ensure code quality and reliability
- Deliver thorough analysis and documentation aligned with the software development life cycle (SDLC)
- Take part in code reviews and contribute to maintaining high engineering standards
- Resolve issues that arise during day-to-day operations
Requirements
- Minimum 3 years in mobile application development
- Hands-on expertise in React Native
- Skills in iOS development using Swift / SwiftUI
- Proficiency in TypeScript
- Background in state management (Redux, MobX, Zustand or similar)
- Capability to integrate REST APIs and/or GraphQL
- Familiarity with React Navigation and deep linking
- Knowledge of writing unit and E2E tests
- Understanding of CI/CD practices (e.g. Fastlane, Bitrise, GitHub Actions)
- Familiarity with App Store submission and release processes
- Background in Agile environments
- English at B2 level or above (written and spoken)