Mobile Application Developer

Global-Talent-Exchange

Australia
Full time
6 - 8 Yrs
Job Openings: 1

Required Skills:

React Native

iOS

Android

JavaScript

jQuery

CSS

CI/CD

REST

SVN

GIT

Stash

TFS

object-oriented programming

SOLID principles

design patterns

agile

relational databases

problem solving

troubleshooting

debugging

performance tuning

React Native

iOS

Android

JavaScript

jQuery

CSS

CI/CD

REST

web architectures

responsive web design

SVN

GIT

Stash

TFS

Grunt

object-oriented programming

SOLID principles

design patterns

system development lifecycle

agile

cloud-based applications

relational databases

problem solving

troubleshooting

debugging

performance tuning

content management

Job Description

The Mobile Application Developer is responsible for conducting analysis to determine system requirements and impacts for new or enhanced applications. This role involves planning and providing estimates for development tasks, determining development approach options, and recommending the most effective approach.

The developer will engage with business users, technical analysts, solution architects, and others to understand needs and requirements for project and maintenance development tasks. They will design and code quality programs of all levels of complexity in alignment with business requirements and solution architecture for project and maintenance activities.

Responsibilities include conducting unit testing, supporting system testing and implementation activities for complex programs, providing emergency technical support, and resolving production problems to ensure high system availability and strong data integrity.

The developer will also provide input to programming practices and standards, challenge existing processes to drive efficiencies, and mentor analyst programmers to support the achievement of key performance indicators.

Knowledge, Skills, and Experience

  • 6 – 8 years of overall experience in software/website development, including at least 5 years in mobile app development.
  • Experience in React Native mobile app development for at least 2 years.
  • Preference for experience in Native mobile app development for both iOS and Android.
  • Proficiency in JavaScript, jQuery, and CSS.
  • Experience in management through CI/CD.
  • Working knowledge of web services/REST, web architectures, and responsive web design.
  • Experience with source control management tools such as SVN, GIT, Stash, TFS, and Grunt.
  • Significant knowledge of object-oriented programming, SOLID principles, and design patterns.
  • Excellent knowledge of system development lifecycle methodologies, including agile.
  • Proven track record in integration and development of distributed software applications, including cloud-based applications.
  • Highly skilled in analysis, problem solving, troubleshooting, debugging, and performance tuning.
  • Excellent understanding of relational databases.
  • Strong verbal and written communication skills.
  • Ability to lead a small team of developers for project or BAU work.
  • Ability to estimate development requirements for projects.
  • Bachelor’s degree in computer science or related field.

About Company

Global-Talent-Exchange
https://globaltalex.com/
Discover high-impact roles Worldwide
10-20 Employees
Information Technology & Services