- Researching, designing, implementing, and managing software programs
- Testing and evaluating new programs
- Identifying areas for modification in existing programs and subsequently developing these modifications
- Writing and implementing efficient code
- Determining operational practicality
- Developing quality assurance procedures
- Deploying software tools, processes, and metrics
- Maintaining and upgrading existing systems
- Training users
- Working closely with other developers, UX designers, business and systems analysts
Skills and Qualifications
o Experience building and deploying a moderately complex Flutter / Android / IOS app
o Translating UI / UX designs into code
o Advanced debugging / testing / optimization
o You have a strong willingness to learn.
o 1-2 years working as a full-time professional developer (Mobile) and experience with flutter.
o Experience building a moderately complex Android app.
o Willing to work with cross-platform frameworks.
o Willing to learn and work on different mobile platforms / frameworks when needed.
o Published app on the Play Store will be an advantage
o Networking and integrating third-party APIs. Working with a version control system (i.e., Git).