Flutter Android App Developer
Job Description
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Worked on Dart.js.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Roles and Responsibilities:
- Candidate must have flutter and dart experience
- Minimum 2 to 4 years work experience in iOS / Android (Java/Kotlin and Objective-C/Swift)
- Experience of handling location services, notifications, video recording, rest APIs , 3rd party integrations in flutter
- Experience in handling user friendly UI based on requirements in flutter
- Knowledge and understanding of Firebase
- Strong understanding of design patterns over and above MVP, MVVM, and MVC
- Experience launching and managing Production mobile apps
- Ability to learn and adapt as per the requirement and ready to face new challenges.
Qualifications
- Able to self-manage and work remotely
- Proven working experience in software development
- Have published one or more mobile apps in Google Play or App Store
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
- Solid understanding of the full mobile development life cycle, including automated testing and building
- Experience working in an agile development process
- Be proficient in using version control and continuous integration, with tools such as Git and Jenkins.
- Write clear, maintainable and testable code
- Suggested design ideas and product enhancement
- Good communication skills in English
Job Type: Full Time