1 SSJ Solutions Job
Senior Flutter Developer - Dart Programming (4-6 yrs)
SSJ Solutions
posted 13d ago
Key skills for the job
Education : BE / BTech / MCA / MTech
Joining Location : Gurgaon
Experience : Plus 4 years
Job description :
LOCATION : Gurgaon (Willingness to work from office)
ROLES & RESPONSIBILITIES :
- App Development : Design and develop high-quality, scalable, and maintainable mobile applications using Flutter for both Android and iOS platforms.
- Code Architecture : Implement clean and efficient code architecture, ensuring modularity and scalability.
- UI/UX Collaboration : Work closely with the design team to translate UI/UX designs into pixelperfect, responsive, and high-performance applications.
- Integration : Integrate RESTful APIs, third-party services, and other backend services into applications.
- Performance Optimization : Ensure smooth performance of the application by profiling, debugging, and fixing performance bottlenecks.
- Testing : Write unit and integration tests to ensure the reliability of applications.
- Code Reviews : Conduct code reviews and mentor junior developers to uphold coding standards and best practices.
- Documentation : Maintain clear and concise documentation for code and technical processes.
- Stay Updated : Keep up with emerging Flutter, Dart, and mobile development trends, tools, and technologies.
Required Skills and Qualifications :
- Experience : 4+ years of experience in mobile app development, with at least 2+ years in Flutter development.
- Programming Languages : Proficiency in Dart, with a strong foundation in Java/Kotlin for Android or Swift/Objective-C for iOS.
- Frameworks & Tools : Deep understanding of Flutter and its ecosystem, including widgets, state management (Provider, Bloc, Riverpod), and navigation.
- Experience with integrating Firebase services (Firestore, Authentication, Push Notifications).
- API Integration : Proficiency in working with RESTful APIs and GraphQL.
- Database : Experience with local storage solutions like SQLite, Hive, or shared preferences.
- Version Control : Proficient in Git and tools like GitHub/GitLab/Bitbucket.
- Debugging : Strong debugging skills using tools such as Flutter DevTools and Android Studio/Xcode.
Functional Areas: Other
Read full job description