9 LSInextGen Jobs
LSInextGen - Flutter Developer - Mobile App Designing (4-6 yrs)
LSInextGen
posted 4d ago
Flexible timing
Key skills for the job
Job Overview :
We are seeking a highly skilled and passionate Flutter Developer to join our dynamic team.
You will play a key role in designing, developing, and maintaining cutting-edge mobile applications for both Android and iOS platforms.
The ideal candidate possesses a strong understanding of Flutter and Dart, proven experience with state management solutions like BLoC and GetX, and a track record of delivering high-quality, scalable mobile applications.
You will collaborate closely with UI/UX designers, backend developers, and other team members to create exceptional user experiences.
Key Responsibilities :
Application Development :
- Design, develop, and maintain cross-platform mobile applications using the Flutter framework.
- Collaborate with UI/UX designers to translate designs into pixel-perfect, responsive, and user-friendly interfaces.
- Implement complex UI features, animations, and transitions.
- Write clean, well-documented, and testable code.
- Participate in the full mobile application development lifecycle, from concept to deployment.
State Management :
- Implement and manage application state effectively using BLoC architecture and GetX.
- Design and implement state management solutions that are scalable and maintainable.
- Optimize state management for performance and responsiveness.
Networking and Session Management :
- Build robust and efficient networking modules for consuming RESTful APIs and handling real-time data.
- Implement secure session management and authentication systems.
- Handle API integration, data serialization, and error handling.
Deep Linking and Navigation :
- Implement and manage deep links and app links for seamless navigation and external integration.
- Design and implement efficient navigation flows within the application.
Code Quality and Optimization :
- Adhere to coding best practices and maintain high code quality standards.
- Perform code reviews and provide constructive feedback to other developers.
- Optimize application performance for speed, reliability, and responsiveness across devices and platforms.
- Conduct thorough testing and debugging.
Integration and Deployment :
- Integrate third-party APIs, SDKs, and payment gateways.
- Deploy applications to the Google Play Store and Apple App Store.
- Manage the app release process and handle app updates.
Collaboration :
- Work closely with backend developers to integrate APIs and ensure seamless data flow.
- Participate in sprint planning, daily stand-ups, code reviews, and other Agile ceremonies.
- Communicate effectively with team members and stakeholders.
Key Requirements :
Technical Skills :
- Flutter Framework : Extensive experience with Flutter and Dart, including a deep understanding of widgets, layouts, state management, and asynchronous programming.
- State Management : Proven experience with BLoC architecture and GetX. Ability to design and implement complex state management solutions.
- Mobile Development : Solid understanding of mobile development principles and best practices. Experience with responsive design and cross-platform development.
- Deep Linking and Navigation : Knowledge of implementing deep links and app links.
- Networking and Security : Experience building robust networking layers, handling API communication, and implementing secure authentication and authorization.
- Database Management : Familiarity with local storage solutions (e.g, SQLite, Hive) and cloud-based databases (e.g, Firebase).
- UI/UX Design : Understanding of UI/UX design principles and best practices. Ability to work closely with designers to implement user-friendly interfaces.
- Version Control : Proficient with Git and familiar with branching strategies.
Additional Skills :
- Experience with CI/CD pipelines.
- Familiarity with Firebase services (e.g, Cloud Firestore, Authentication, Cloud Functions).
- Knowledge of in-app purchases and analytics integration.
- Understanding of Agile/Scrum methodologies
Functional Areas: Other
Read full job description4-6 Yrs
5-10 Yrs
6-10 Yrs
4-6 Yrs