Overview
Job Title: Mobile Application Developer
Company: Starfish Accelerator Partners Pvt Ltd
Location: 6 Days Working (1-2 Remote, then WFO)
Job Overview:
Starfish Accelerator Partners Pvt Ltd is seeking an experienced Mobile Application Developer with 4-6 years of experience in building high-performance, cross-platform mobile applications.
The ideal candidate will be proficient in both Flutter and React Native, with expertise in deploying applications for both iOS and Android platforms. You will be responsible for designing, developing, and deploying mobile apps, ensuring a seamless and efficient user experience. The role requires familiarity with industry best practices and tools, with the ability to handle both front-end and back-end mobile app integration.
Key Responsibilities:
- Develop and maintain high-quality, cross-platform mobile applications using Flutter, React Native, and TypeScript for both iOS and Android.
- Leverage tools like Xcode, Android Studio, VS Code, and Flutter SDK to create performant and visually appealing mobile apps.
- Implement state management solutions such as Provider, Riverpod, Redux, Bloc, or React Navigation, depending on the project requirements.
- Collaborate with design and backend teams to create seamless app functionalities and APIs.
- Deploy mobile applications to Google Play Store and Apple App Store, ensuring compliance with platform-specific guidelines and approval processes.
- Troubleshoot, debug, and optimize mobile apps for performance, ensuring compatibility with the latest OS versions and device models.
- Handle the complete mobile development lifecycle, including planning, design, implementation, testing, and deployment.
- Optimize app performance, loading times, and user experience.
- Participate in code reviews to ensure high code quality and maintain best practices.
- Stay updated with the latest industry trends, frameworks, and best practices for mobile app development.
Required Skills:React Native:
- 4-6 years of experience in React Native app development.
- Proficiency with JavaScript (ES6+), React Native components, and state management (using Redux, React Navigation, or similar).
- Experience in Android Studio, VS Code, and Xcode for mobile development.
- Strong knowledge of RESTful APIs, Firebase, and third-party integrations.
- Familiarity with CI/CD pipelines and tools for React Native.
- Knowledge of mobile UI/UX principles, responsive design, and performance optimization techniques.
Flutter:
- 4-6 years of experience in Flutter and the Dart programming language.
- Expertise in Flutter SDK, Flutter DevTools, and the Flutter development ecosystem.
- Experience with state management using Provider, Riverpod, Bloc, or GetX in Flutter.
- Solid understanding of app deployment processes on Google Play Store and Apple App Store for Flutter-based apps.
- Familiarity with platform channels to access native features in Flutter apps.
- Strong knowledge of Flutter testing frameworks (unit, widget, and integration tests).
- Ability to implement custom widgets and third-party libraries within Flutter apps.
Additional Skills:
- Proficiency in TypeScript for mobile application development, ensuring a strong and scalable codebase.
- Experience integrating mobile apps with third-party services, such as push notifications, analytics, and backend services.
- Ability to work in an agile environment and collaborate with cross-functional teams.
- Strong problem-solving skills and an ability to quickly debug and optimize issues.
- Excellent communication skills and the ability to clearly articulate design and technical concepts.
Job Type: Full-time
Pay: ₹600,000.00 - ₹1,200,000.00 per year
Schedule:
- Day shift
Application Question(s):
- Are you comfortable working a 6-day workweek?
- re you available to join immediately or do you have a notice period with your current employer? If you have a notice period, how long is it?
- What is your current CTC and what is your expected CTC for this role?
- How many years of experience do you have working with Flutter?
- How many years of experience do you have working with React Native?
Work Location: In person
Application Deadline: 25/02/2025