Job Overview
We are seeking a skilled Flutter Developer with a strong background in iOS development to join our dynamic team. In this role, you will design, develop, and maintain high-performance mobile applications for iOS platforms using Flutter and Dart. Your expertise will ensure seamless integration of native iOS features and deliver exceptional user experiences.
Key Responsibilities
Cross-Platform Development: Build and maintain mobile applications using Flutter, ensuring optimal performance on iOS devices.
Native iOS Integration: Leverage platform channels to integrate native iOS functionalities such as push notifications, Core Data, and Core Animation.
UI/UX Implementation: Collaborate with design teams to implement pixel-perfect UI designs, adhering to Apple's Human Interface Guidelines.
API Integration: Integrate RESTful APIs and third-party libraries to enhance app functionality.
Performance Optimization: Identify and resolve performance bottlenecks, ensuring smooth and responsive applications.
Testing & Debugging: Write unit, widget, and integration tests; utilize Flutter DevTools for debugging and performance profiling.
Code Quality: Maintain high code quality through code reviews, adhering to best practices and coding standards.
App Deployment: Manage the deployment process to the App Store, ensuring compliance with Apple's guidelines.
Continuous Learning: Stay updated with the latest trends and technologies in mobile development and iOS platforms.
Required Skills & Qualifications
Flutter & Dart: Proficiency in Flutter framework and Dart programming language.
iOS Development: Strong experience with Swift, Objective-C, and iOS frameworks like Core Data, Core Animation, and Core Graphics.
State Management: Familiarity with state management solutions such as Provider, Riverpod, or BLoC.
API Integration: Experience in integrating RESTful APIs and handling JSON data.
Version Control: Proficient in Git for version control and collaboration.
UI/UX Design: Understanding of responsive design principles and experience implementing adaptive layouts.
Testing: Experience with Flutter testing frameworks and tools.
Deployment: Knowledge of the app submission process to the App Store.
Education: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Preferred Skills
Backend Services: Experience with Firebase, Firestore, or other backend-as-a-service platforms.
CI/CD: Familiarity with continuous integration and deployment tools like Codemagic or GitHub Actions.
Agile Methodologies: Experience working in Agile development environments.
Additional Languages: Knowledge of Kotlin or Java for Android development is a plus.
Benefits
Competitive salary and performance-based incentives
Health and wellness benefits
Opportunities for professional development and certifications
Collaborative and inclusive work culture
How to Apply
Interested candidates are invited to send their resume, along with a portfolio or GitHub repository showcasing relevant projects, to [mushaheed.n@helyxon.com].
Job Types: Full-time, Permanent, Fresher
Pay: ₹20,000.00 - ₹35,000.00 per month
Schedule:
Day shift
Monday to Friday
Weekend availability
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.