Role Overview
We are looking for a self-driven and hands-on Mobile Application Developer to build and scale mobile applications for both internal and external users. The role requires strong expertise in React Native, along with the ability to independently drive development, contribute to architecture decisions, and ensure high-quality delivery. The ideal candidate should be capable of working in a fast-paced environment, collaborating with backend and product teams, and contributing towards building scalable, high-performance, and API-driven applications aligned with modern technology practices.
Key Responsibilities
- Develop and maintain mobile applications using React Native (Android & iOS)
- Drive end-to-end mobile application development lifecycle independently
- Integrate mobile apps with backend systems (Laravel + MySQL APIs)
- Collaborate with backend, UI/UX, QA, and DevOps teams for seamless delivery
- Optimize application performance, responsiveness, and user experience
- Follow best practices in coding standards, version control, and security
- Participate in architecture discussions focusing on scalability and performance
- Implement and integrate third-party APIs (KYC, OCR, Notifications, Payments, etc.)
- Ensure compliance with data security, audit, and regulatory requirements
- Contribute to process improvements, automation, and reusable components
Technical
Key Skills Required
- React Native (Android & iOS)
- JavaScript / TypeScript
- API Integration (RESTful services)
- Expo / React Native CLI
- MySQL understanding (basic query knowledge)
- Git version control
Advanced / Preferred
- State Management (Redux / Context API / Zustand)
- Firebase (push notifications, real-time updates)
- Knowledge of caching (Redis) and API performance optimization
- Understanding of microservices / API-first architecture
- Experience with CI/CD pipelines, build & deployment
- Familiarity with mobile app security practices (OAuth, JWT)
Process & Domain
- Understanding of SDLC and Agile methodologies
- Experience in BFSI / FinTech domain is preferred
- Exposure to onboarding journeys, KYC flows, or transactional systems is an advantage
Innovation Focus
- Ability to suggest improvements in app performance and scalability
- Exposure to automation, reusable components, and modular architecture
- Interest in integrating advanced technologies (AI APIs, OCR, analytics tools)
Qualifications
- Bachelor's/Master's in Computer Science, IT, or related field
- Certifications in React Native or mobile development are a plus.