Senior React Native Developer We’re looking for a highly experienced Senior React Native Developer to join a team building a large-scale, offline-first mobile application used in operational, real-world environments. This role is suited to someone who thrives on solving complex performance and synchronisation challenges across iOS and Android platforms. You’ll bring 6–8 years of native mobile application development experience and strong expertise across React Native, Realm, AWS RDS, and GraphQL, with proven capability delivering reliable background synchronisation and handling large mobile datasets. Key Responsibilities Design and implement mobile application performance improvements aligned with solution architecture Develop and maintain offline-first synchronisation services following industry best practices Implement and manage background synchronisation processes for iOS and Android Optimise local database operations for large datasets (100K records) Implement efficient list rendering for high-volume data Conduct performance profiling, measurement, and optimisation Collaborate closely with backend engineers on API design and integration Develop unit and integration tests for delivered components Produce and maintain technical documentation Participate in code reviews and knowledge transfer Support regression testing and resolve defects Ensure compliance with company quality standards and coding guidelines Required Skills & Experience (Must Have) 6–8 years’ experience in native mobile application development 5 years’ experience developing production React Native applications Strong hands-on experience with Realm (or equivalent: SQLite, WatermelonDB) Strong experience with AWS RDS and GraphQL (Apollo Client) Proven experience building offline-first mobile architectures Expertise implementing background sync on both iOS and Android (e.g. react-native-background-fetch, WorkManager, BGTaskScheduler) Demonstrated experience handling large datasets in mobile applications Experience designing and implementing delta / incremental synchronisation Performance profiling using Flipper, Xcode Instruments, and Android Profiler Strong proficiency in TypeScript Experience using FlashList or RecyclerListView for high-performance large lists Solid iOS and Android platform knowledge Proven experience performing React Native version upgrades If interested pleae "apply now" or email your resume to shauna.oreilly@talent.com.au