Posted on: 15/11/2025
Description :
- Design and develop advanced mobile applications using React Native for both iOS and Android platforms.
- Collaborate with product managers, designers, and backend engineers to deliver delightful user experiences.
- Drive architectural decisions, ensuring scalability, performance, and maintainability of mobile codebases.
- Leverage and integrate native iOS (Swift/Objective-C) and Android (Kotlin/Java) skills when needed for platform-specific requirements.
- Optimize mobile app performance, responsiveness, and offline-first experiences.
- Write clean, reusable, testable, and efficient code with strong attention to detail.
- Mentor junior engineers and contribute to code reviews, design discussions, and best practices.
- Stay current with industry trends, emerging technologies, and mobile development best practices.
Required Skills & Qualifications :
- 8+ years of overall software engineering experience, with at least 5+ years in mobile app development.
- Strong expertise in React Native with proven experience delivering apps at scale.
- Familiarity with native iOS (Swift/Objective-C) and Android (Kotlin/Java) development, with the ability to integrate native modules into React Native apps.
- Solid understanding of mobile UI/UX principles, RESTful APIs, GraphQL, and offline data handling.
- Experience with performance optimization, memory management, and debugging for mobile apps.
- Familiarity with error logging and monitoring tools (e.g., Bugsnag, Sentry, Firebase Crashlytics).
- Proficiency with modern mobile tooling: Xcode, Android Studio, Gradle, Fastlane, etc.
- Strong knowledge of software engineering principles: design patterns, CI/CD, automated testing, code quality.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration abilities, with experience working in cross-functional, global teams.
Preferred Qualifications :
- Experience building enterprise SaaS or analytics products.
- Exposure to mobile security best practices (authentication, encryption, secure storage).
- Experience integrating AI/ML capabilities or data visualization into mobile apps.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - Hybrid/Native
Job Code
1575049
Interview Questions for you
View All