Mobile Software Developer

Centurion, Gauteng, South Africa

Job Description


Requirements:

  • 3+ yeas in mobile and/or web application development.
  • A solid grasp of Object-Oriented programming.
  • Solid knowledge of Flutter Widgets
  • Familiarity using IDEs like Android Studio, XCode, VS Code and Visual Studio (2019+)
  • Knowledge of Dart programming language, REST APIs and integration of 3rd party APIs
  • Comfortable using test cases for debugging code, enhancing performance and reliability.
  • Experience with UML tools (Enterprise Architect, StarUML, ArgoUML, Papyrus)
  • Experience working in an Agile development environment.
  • Solid knowledge of Version Control (Git, Bitbucket, SVN)
  • Experience working with project management tools (Jira, Asana, Redmine)
  • Experience in Continuous Integration tools (Jenkins, TeamCity, Gitlab) - beneficial
  • Experience in writing unit tests (Junit, JTest, XCTest) - beneficial
  • Experience in other programming languages not listed here. - beneficial
KPAs:
  • Building and shipping robust applications to various platforms (Web, Android and iOS) using a single codebase.
  • Write readable and clear code using mainly Dart with some development in Java/Kotlin, Objective-C/swift and C#.
  • Share feedback and brainstorm ideas with team members to improve the development process

Fempower Personnel

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1259331
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Centurion, Gauteng, South Africa
  • Education
    Not mentioned