Job Openings Mobile Developer

About the job Mobile Developer

Role Purpose 


Develop, test, deploy, maintain and support a portfolio of new and existing software applications and services, from high level business requirements and designs, through the Software Development Life Cycle.

Requirements

  • 1+ year(s) Flutter/ Mobile experience
  • 3 years + Native iOS or Android experience
  • Degree or IT Diploma
  • Can showcase at least one Application developed in Flutter/Mobile
  • Good understanding of the Agile SDLC
  • Good understanding of git and branching strategies
  • Good understanding of REST API Integration
  • Java, Kotlin, Swift
  • Knowledge of SQL

Duties & Responsibilities

  • Design and build scalable and sophisticated Flutter Apps
  • Write tests to ensure code quality throughout
  • Translate UI/UX Designs into rich and high-quality responsive apps
  • Build and release applications to App Stores
  • Use established design patterns like MVC, MVVM in development
  • Follow clean code principles during the development process
  • Ensure security guidelines are adhered to throughout the SDLC

Competencies

  • Maintain good communication with project team members as well as external stakeholders
  • Problem solving by looking objectively at issues
  • Have a knack for creativity
  • Solid business acumen