We are looking for an experienced Mobile App Developer with strong expertise in React Native and Android application development to join our software development team.
The ideal candidate must have a minimum of 2 years of professional experience in building, developing, maintaining and deploying high-performance Android mobile applications.
The primary responsibility will be to develop scalable, responsive and user-friendly mobile applications using React Native and Expo.
Candidates should also have a good understanding of Backend Development (Java / Spring Boot) and Frontend Development (React.js / Next.js) to ensure seamless integration between mobile applications, web applications and backend services.
Required Technical Skills1. Mobile App Development (Primary Skills)
- React Native
- Expo and Expo SDK
- JavaScript (ES6+) / TypeScript
- React Hooks
- Expo Router
- React Navigation
- Zustand / Redux for State Management
- Native Android Development (Kotlin / Java)
- Native Android Modules
- Android Permissions and Device Features
- Responsive Mobile UI Development
- Offline Functionality and Background Synchronization
2. API Integration & Backend Knowledge
- REST API Integration
- API Authentication and Authorization
- JWT Authentication
- WebSockets and Real-time Communication
- Firebase Cloud Messaging (FCM)
- Push Notifications
- Background Services
- API Error Handling and Data Synchronization
- Basic understanding of Java / Spring Boot Backend
3. Frontend Development Knowledge (Secondary Skills)
- React.js / Next.js
- JavaScript / TypeScript
- HTML5 / CSS3
- Tailwind CSS
- Component-Based Architecture
- API Integration
- Basic State Management
4. Build, Testing & Deployment
- Expo Application Services (EAS Build)
- APK / AAB Generation
- Android App Signing
- Google Play Store Deployment
- Firebase Integration
- Mobile App Testing and Debugging
- Crash Reporting and Performance Monitoring
- Git and GitHub
- Android Studio
- Linux / Docker (Preferred)
Key Responsibilities
- Develop and maintain high-performance Android mobile applications using React Native and Expo.
- Build responsive, modern and user-friendly mobile interfaces.
- Integrate REST APIs, authentication systems and backend services.
- Implement push notifications using Firebase Cloud Messaging (FCM).
- Work with native Android features, device permissions and background services.
- Implement offline functionality and background data synchronization.
- Manage application state using Zustand / Redux.
- Implement real-time features using WebSockets.
- Optimize mobile application performance, security and scalability.
- Handle APK / AAB generation, app signing and Google Play Store releases.
- Perform application testing, debugging and resolve production issues.
- Collaborate with Backend Developers (Java / Spring Boot) and Frontend Developers (React.js / Next.js).
- Maintain clean, reusable and well-structured code.
- Manage app builds, version updates and production deployment.
Candidate Requirements
- Minimum 2 years of professional experience in Mobile App Development.
- Strong hands-on experience with React Native and Expo.
- Good understanding of JavaScript and TypeScript.
- Experience building and deploying Android applications.
- Knowledge of REST API integration and authentication.
- Understanding of Firebase and Push Notifications.
- Basic knowledge of Native Android Development (Kotlin / Java).
- Good understanding of Backend and Frontend application workflows.
- Knowledge of Git and GitHub.
- Strong debugging and problem-solving skills.
- Ability to work independently in a remote working environment.
Work Benefits
- 100% Work From Home.
- Full-Time Employment.
- Opportunity to work on real-world SaaS products.
- Work with modern mobile app development technologies.
- Collaborate with an experienced software development team.
- Opportunity to contribute to complete web and mobile product development.
Other Current Job Openings
We are also hiring for the following positions:
1. Frontend Developer – Next.js / React.js
Primary Skills: Next.js, React.js, JavaScript, TypeScript, Tailwind CSS, Redux / Zustand, TanStack Query and REST API Integration.
2. Backend Developer – Java / Spring Boot
Primary Skills: Java 17+, Spring Boot, Spring Security, Hibernate, MySQL, REST APIs, JWT, Redis, RabbitMQ and WebSockets.
Pay: ₹12,000.00 - ₹15,000.00 per month
Benefits:
- Internet reimbursement
- Leave encashment
- Work from home
Work Location: Remote