AVAIBE

1 Job openings at AVAIBE
Mobile Application Developer kerala,india 4 years None Not disclosed On-site Full Time

Key Responsibilities Lead the end-to-end development of React Native mobile applications for Android and iOS. Manage and mentor a team of developers ensuring code quality , architecture consistency , and timely delivery . Collaborate with designers, backend engineers, and project managers to define requirements and deliverables. Architect scalable, modular, and maintainable mobile solutions using industry best practices. Integrate third-party APIs , Firebase , RESTful services , and native SDKs . Oversee the entire mobile app lifecycle — from design and development to deployment and maintenance. Optimize app performance, troubleshoot issues, and implement enhancements for improved user experience. Handle multiple concurrent projects , ensuring deadlines and quality standards are consistently met. Participate in sprint planning , task estimation , and code reviews within Agile development cycles. Stay up to date with emerging mobile technologies, CI/CD tools, and frameworks to continuously improve app development practices. Collaborate with QA and DevOps teams to ensure robust testing, deployment automation , and continuous integration . Required Skills & Qualifications 4+ years of professional experience in mobile app development using React Native . Strong understanding of JavaScript (ES6+), TypeScript , and Redux/MobX for state management. Experience with native modules (Objective-C, Swift, Java, Kotlin) is a plus. Deep knowledge of REST APIs , Firebase , GraphQL , and app performance optimization techniques. Familiarity with CI/CD pipelines (Fastlane, Bitrise, Expo EAS, GitHub Actions) and app store deployment (App Store / Google Play). Strong leadership and communication skills capable of managing developers and engaging with clients. Excellent understanding of version control (Git/GitHub) and Agile/Scrum development processes. Proven experience with testing tools (Jest, Detox) and maintaining code quality through automation . Ability to manage multiple projects simultaneously and deliver results within tight deadlines.