Source description
About the role
Job description About the Company Alyke, recognized as India's first friendship app, is revolutionizing how people connect and build lasting friendships. With over 1 million users, we stand out for our innovative matching algorithm that connects people based on shared interests and proximity. Join a passionate team dedicated to reshaping the landscape of social connections while working on exciting, user-centric projects. Role Overview: We are seeking a highly skilled and experienced Senior Mobile Application Developer to lead the development of cutting-edge mobile applications using React Native. The ideal candidate will have a deep understanding of cross-platform development, UI/UX design, and advanced integrations such as CleverTap, Firebase, Firestore Chat, Sentry, Adapty, and in-app purchases. You will play a key role in ensuring the security, scalability, and performance of our applications while collaborating with cross-functional teams to deliver world-class mobile experiences. Application Development: Design, develop, and maintain high-quality mobile applications using React Native for both iOS and Android platforms.Ensure cross-platform compatibility, responsiveness, and optimal performance across devices. Integrations: Implement and manage integrations with third-party services such as:CleverTap for user engagement and analytics.Firebase (Firestore, Realtime Database, Cloud Messaging, Dynamic Links) for backend services.Firestore Chat for real-time messaging features.Sentry for error tracking and monitoring.Adapty for subscription management and in-app purchases.Ensure seamless integration of in-app purchases and subscription workflows. CI/CD Pipeline Management: Set up and maintain CI/CD pipelines using Bitrise and Fastlane for automated builds, testing, and deployments.Automate the release process to the App Store and Google Play Store, ensuring compliance with platform-specific guidelines.Manage code signing, versioning, and release notes as part of the deployment process. UI/UX Implementation: Collaborate with designers to translate UI/UX designs into functional, intuitive, and visually appealing interfaces.Implement smooth animations and transitions to enhance user experience. State Management and Architecture: Implement robust state management solutions using libraries like Redux, MobX, or Context API.Follow best practices for application architecture and code organization. Security Best Practices: Implement security best practices to protect user data and application integrity.Ensure compliance with data protection regulations (e.g., GDPR, CCPA).Secure API communications, authentication, and authorization mechanisms. Performance Optimization: Identify and resolve performance bottlenecks to ensure smooth and responsive applications.Optimize applications for speed, scalability, and resource efficiency. Collaboration and Leadership: Work closely with backend developers, designers, and product managers to deliver high-quality features.Mentor junior developers and provide technical guidance to the team.Stay updated with the latest trends and technologies in mobile development. Qualifications: Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience).5+ years of experience in mobile application development, with at least 3+ years of hands-on experience in React Native.Proven experience with CleverTap, Firebase, Firestore Chat, Sentry, Adapty, and in-app purchases.Hands-on experience setting up and managing CI/CD pipelines using Bitrise and Fastlane for automated deployments.Strong portfolio showcasing mobile applications developed and deployed to the App Store and Google Play Store.Experience with native mobile development (iOS/Android) is a plus.Familiarity with agile methodologies and project management tools (e.g., Jira, Trello). Technical Skills: Proficiency in JavaScript/TypeScript and React Native.Experience with state management libraries like Redux or MobX.Strong understanding of RESTful APIs and GraphQL.Expertise in Bitrise and Fastlane for CI/CD automation.Knowledge of security best practices for mobile applications. Soft Skills: Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills.Ability to work in a fast-paced, team-oriented environment. Why Join Us Impactful Work: Lead the development of innovative mobile applications used by a global audience.Cutting-Edge Technology: Work with the latest tools and technologies in mobile development.Collaborative Environment: Be part of a supportive and innovative team that values creativity and professional growth.Competitive Compensation: Enjoy a competitive salary, comprehensive benefits, and opportunities for career advancement. Bonus: Familiarity with testing frameworks for mobile apps.Experience working in fast-paced startup environments. Job description About the Company Alyke, reco
More at Alyke