01 Aug
|
N2S.Global
|
City of Sydney
01 Aug
N2S.Global
City of Sydney
We are seeking an experienced iOS React Native Developer to design, build, and maintain high-quality mobile applications. The ideal candidate will have strong expertise in React Native, deep understanding of the iOS ecosystem, and hands-on experience delivering enterprise-grade mobile applications.
You will work closely with Product Owners, UX/UI Designers, Backend Engineers, and QA teams to build scalable, performant, and user-friendly mobile applications.
Key Responsibilities
- Design, develop, and maintain cross-platform mobile applications using React Native.
- Build reusable components and scalable mobile architecture.
- Deliver high-quality iOS applications adhering to Apple's design and development standards.
- Optimize application performance, responsiveness, and reliability.
- Develop native iOS modules when required using Swift and SwiftUI/UIKit.
- Integrate React Native applications with native iOS components.
- Ensure compliance with App Store guidelines and best practices.
- Manage application releases and deployments through App Store Connect.
- Consume and integrate RESTful APIs and GraphQL services.
- Implement authentication and authorization mechanisms.
- Handle offline data storage, synchronization, and caching strategies.
Code Quality & Testing
- Write clean, maintainable, and testable code.
- Develop unit, integration,
and UI tests.
- Conduct code reviews and participate in Agile development practices.
Performance Optimization
- Monitor application performance and resolve bottlenecks.
- Debug production issues and implement fixes.
- Optimize startup time, memory usage, and network efficiency.
Required Technical Skills
- React Native
- TypeScript
- React Hooks
- Swift
- UIKit / SwiftUI
- Xcode
- App Store Deployment
- CocoaPods / Swift Package Manager
API Integration
- REST APIs
- GraphQL
- JSON
Testing
- Jest
- React Native Testing Library
- Detox
Version Control & DevOps
- Git
- Fastlane
- Azure DevOps or GitHub Actions
- OAuth2
- Certificate Management
Preferred Skills
- Firebase
- Push Notifications
- Analytics integrations (GA4, Firebase Analytics, Adobe Analytics)
- Banking, Retail, Telco, or E-commerce experience
- Experience with Expo or Metro Bundler optimization
Required Experience
- 5+ years of mobile application development.
- 3+ years of React Native development.
- Experience publishing apps to the Apple App Store.
- Robust understanding of iOS architecture and design patterns.
- Experience integrating third-party SDKs and APIs.
- Experience working in Agile/Scrum environments.
#J-18808-Ljbffr
📌 iOS React Native Developer (City of Sydney)
🏢 N2S.Global
📍 City of Sydney