Job Description - Overview
We are in search of a self-motivated and versatile Flutter developer. Applicants must have a passion for building great software and the ability to work in an energetic and interactive environment. Remote work is not available.
Primary Functions/Job Description
- Develop mobile apps using Dart/Flutter
- Translate and build the designs from wireframes into high-quality responsive UI code
- Develop and deliver working software at the end of each Sprint using Scrum methodologies
- Resolve any problems existing in the system; suggest and add new features to the complete system
- Follow the best practices while developing the app and also keep everything structured and well documented
- Use source code management and CI/CD for smooth deployment
- Manage code and projects on GitHub in order to keep in sync with other team members and managers
- Communicate with the Product Manager regarding the status of projects and suggest appropriate deadlines for new functionalities
- Ensure security best practices and guidelines are always followed while developing the app
- Interact with Product Manager to help understand end-user feedback
- Maintain software through product lifecycle including design, development, verification, and bug fixes
Job Description - Requirements
- Minimum 1 year of experience building mobile applications using Flutter
- Experience using GitHub for source code management
- Experience developing mobile applications in an Agile environment
- Previous experience building native Android and iOS mobile apps
- Development Platforms: Flutter, Android, iOS
- IDE: Android Studio, XCode
- Published apps to App Store and/or Google Play Store
Preferred Skills
- Published apps to App Store and/or Google Play Store