About the job Senior React Native Developer
About ITC
IT Consultis (ITC) is an award-winning Digital Transformation Consultancy in China & Asia, empowering Fortune 500 companies and C-Levels with the right strategy & execution playbook.
We partner with 500+ premium brands in various sectors, such as LVMH, Apple, Moschino, Hublot, Omega, Maison Margiela, Marni, Stella McCartney, Shiseido, BASF, Intralox, Brandy Melville, Wellington College, AmCham, Banyan Tree, Accor, Pernod Ricard, Pirelli, Swatch Group, and more.
Our expertise includes:
- Digital Transformation & Change Management (including Digital Transformation Talent Augmentation)
- CRM, CDP, Data, Marketing Automation & Clienteling
- Tailor-made Digital & Commerce Experiences: WeChat Mini Programs, Websites, Apps
- System Integration, APIs & Infrastructure Management.
What You Will Get Out of This Position
The ITC development team is composed of developers from junior to senior, working with different strengths. In a dynamic, multi-project and multi-timeline environment, ITC needs someone with proven skills to liaison with our Squad Leader, Project Manager and team in order to constantly improve our team, our processes, and our delivery.
You will work side by side with some of the most influential minds in the digital world, and approach the latest trends of advanced technologies. A great chance to practice in order to enhance your skills with solid processes & techniques.
- Develop a fine-tuned view of what you want for your future professional career
- Performance-based career evolution
Responsibilities
- Develop and maintain high-quality cross-platform mobile applications using React Native.
- Collaborate with designers and Project managers to translate UI/UX designs into functional mobile interfaces.
- Integrate mobile apps with backend services and APIs (RESTful, GraphQL, Firebase).
- Optimize app performance across iOS and Android platforms.
- Debug and troubleshoot issues to ensure app stability and scalability.
- Implement reusable components and follow best practices for modular architecture.
- Use Git and other version control tools for code management.
- Participate in remote team meetings, sprint planning, and code reviews.
- Stay updated with the latest React Native libraries, tools, and trends.
Requirements
Must Have
- From 5+ years of experience in mobile development, with at least 4 years using React Native.
- Strong proficiency in JavaScript and React Native.
- Experience with Redux, React Navigation, and native modules.
- Familiarity with iOS/Android build tools (Xcode, Android Studio).
- Ability to work with APIs, mobile databases (e.g., SQLite, Realm), and authentication flows.
- Solid understanding of mobile UI/UX principles.
- Experience with Git and CI/CD pipelines.
- Good communication skills in English (especially reading and writing).
Nice to Have
- Experience with TypeScript, Node.js, or Firebase.
- Familiarity with native development (Swift, Kotlin).
- Exposure to IoT integrations, push notifications, or analytics SDKs.
- Contributions to the React Native community or open-source projects.
- Familiarity with publishing apps to Google Play and the App Store
The Package
- Professional career path and frequent objectives, review
- Multicultural team (10+ nationalities), non-stop parties, sharing, learning
- Lovely office with modern facilities
- Fun and dynamic team with great ambition, always fighting for the same goal
- Pantry area with snacks and drinks available all the time
- Other exciting team-building activities