Citi Mobile Applications Development Supervisor in Singapore, Singapore

  • Primary Location: Singapore,Singapore,Singapore

  • Other Location: Asia Pacific, Europe, Middle East, and Africa, Latin America; Canada

  • Education: Associate's Degree/College Diploma

  • Job Function: Technology

  • Schedule: Full-time

  • Shift: Day Job

  • Employee Status: Regular

  • Travel Time: No

  • Job ID: 17057987


Job Purpose:

This position is with Citi Retail banking Mobile Development group with focus on design, development and implementation of front end Mobile Application (Citibank Mobile) for Global Consumer Bank in APAC/EMEA Regions.

Job Background/Context:

Citibank mobile development team develops and manages the customer facing retail banking/cards applications – for iOS and Android. This position is to be the part of the development team – develop/support/monitor the system/application

Key Responsibilities:

  • Design/development and implementation of Citibankretail banking/cards mobile applications.

  • Ability to quickly assimilate information and exercisegood judgment in decision making

Development Value:

  • Opportunity to work with and learn from highly skilledand experienced global team members

  • Opportunity to work on challenging environment, technologiesand banking technology space.


  • Minimum 2 years of experience in similar area withBachelor’s degree in Engineering or Computer Science or mathematics orallied fields

  • Experience with at least one of the following tools,technologies and processes: Core Java or Backend JS,Eclipse, Source codemanagement tool,build scripts like Gradle/Maven

  • Experience in Android and iOS applications development.One of the following 2 tools mandatory – Android Studio / XCode

  • Understanding of Agile and Waterfall methodologydevelopment concepts

  • Good written and presentation skills with ability towork with people in remote locations

  • Energetic, self-motivated and versatile individual whois goal and deadline oriented and exhibits strong technical communicationskills

  • Desire to work in a fast paced and changing technicalenvironment

  • Knowledge of MS Office products and understanding ofUNIX operating system and shell programming skills will be an addedadvantage

Mandatory Skills:

  • The candidate should have strong analytical skills

  • The candidate must possess excellent communicationskills as they will be interacting with people with diverse skills andseniority across different locations and time zones

  • The sometimes ambiguous environment means that thecandidate should also be experienced with multi-tasking and balancingtasks with priorities


  • Educational requirements: Bachelor’ degree inprogramming/mathematics and allied fields

  • Language requirements (including proficiency levels forspeaking, reading, and writing): English


  • Ability to work in a team environment

  • Flexible and able to manage time effectively

  • Ability to learn new skills quickly with littlesupervision and ensuring the detail is of high priority

  • Excellent communication (verbal and written) andinterpersonal skills with the ability to communicate well at alllevels

  • Efficiently and effectively manage work, time, andresources

  • Ability to handle high stress and pressure situations

  • Strong problem solving and program execution skillswhile being process orientated

  • Self-motivating and delivery focused individual