About This Role
Designing, developing, and maintaining enterprise mobile applications is the core of this role, which supports business operations, customer engagement, workflow automation, and integration with enterprise systems. This position is responsible for building mobile solutions using React Native and web application development using React.js, integrating with Laravel backend services using APIs for delivering end-to-end solutions.
Responsibilities
- Design and develop cross-platform mobile applications using React Native
- Develop applications for Android, HarmonyOS, and iOS platforms
- Build reusable components and mobile application frameworks
- Perform application testing, performance tuning, and deployment
- Publish and maintain mobile applications on Google Play Store, Huawei App Gallery, and Apple App Store
- Perform troubleshooting, bug fixing, and application optimization
- Design, develop, and maintain enterprise web applications using React.js
- Develop responsive and user-friendly web interfaces for desktop and mobile browsers
- Create reusable front-end components, pages, and dashboards
- Work closely with business users to translate requirements into functional applications
- Ensure web application performance, security, accessibility, and scalability
- Support enhancement and maintenance of existing in-house web systems
- Develop and maintain backend services and APIs using Laravel
- Design and implement RESTful APIs for mobile and web applications
- Develop business workflows, automation, and system integration services
- Integrate applications with internal and external systems
- Optimize database queries and application performance
- Ensure secure authentication, authorization, and data protection practices
- Integrate applications with ERP, CRM, HR, Finance, Workflow, and Document Management systems
- Connect mobile and web applications with cloud services and third-party platforms
- Implement SSO, identity management, and security controls
- Build integrations with IoT platforms, AI services, and external APIs where required
- Develop mobile capabilities including QR Code and Barcode Scanning, Push Notifications, Camera Integration, GPS and Location Services, File and Document Upload, Offline Data Synchronization, Digital Forms, Workflow and Approval Processes, Dashboards and Reporting, User Authentication and Authorization, Role-Based Access Control (RBAC), Real-Time Notifications, AI-powered capabilities, and chatbot integrations
- Collaborate with business stakeholders, project teams, UI/UX designers, and vendors
- Participate in solution architecture, design reviews, and technology selection