[TDC00108] iOS DEVELOPER

Salary
Negotiable
Location
Hoàn Kiếm
Category
Banking
Job Type
Full-time

Responsibilities

A. Software Development

o   Build the appearance and user-interface of the bank’s digital platforms, ensuring a seamless digital interface from a customer’s point of view

o   Be responsible for the digital platform’s user-facing code and the architecture of the user experience, working closely with designers to bring wireframes from development to delivery

o   Collaborate with back end developers and UI/UX designers to improve usability

o   Actively provide recommendations and codified solutions to influence the design of the platform

o   Be responsible for determining the structure and design of web pages, striking a balance between functional and aesthetic design and ensuring the web design is optimized for mobile pages

o   Maintain and constantly improve website developed while optimizing application for smooth application usage

B. Software Documentation

o   Work closely with tribe and squad members to translate business requirements into technical design documents

o   Review and implement technical requirement documents by coding flowcharts, layouts, diagrams, charts, code comments and guides for the program

Working Location: Working on Quang Trung, Hoan Kiem, Ha Noi 

 

Requirements

A. Domain expertise:

o   Proficiency in Swift

o   4 to 6 years of experience as a Swift Developer

o   RxSwift

o   Swift UI

o   MVVM iOS Application development

o   Knowledge of performance limits and characteristics of iOS native app development

o   Experience with embedded databases

o   Knowledge of RESTful APIs to connect to back-end services

o   Understanding of UI design and a user-oriented focus

o   Understanding of object-oriented programming

o   Experience with Cocoa pod control

o   Understanding of Apple’s design principles and interface guidelines

o   Proficient understanding of code versioning tools such as Git

o   Experience in AWS

B. Agile / Digital Experience:

o   Understands Agile principles, practices and Scrum methodologies.

o   Experience working in Agile teams to support digital transformation projects.

C. Qualifications: Bachelor’s degree in computer science, software engineering or information technology

Benefits for this position 

What could we offer you?

o   Working and growing with a group of diverse talents that is cross-functioning, self-organizing, and empowered to deliver values to our clients.

o   Enjoy the English training program and other professional skills training courses delivered by our experts.

o   Enjoy a professional working environment, where people assess each other honestly, communicate openly and support each other enthusiastically.

Attractive bonuses and compensations:

o   13-month salary + business bonus + project bonus.

o   Annual health check-up and premium health insurance.

o   Extra annual leave: plus 2 days for every 05 years of work.

o   Welfare visits

o   Various in-house training programs: technical training from experts, quarterly seminars, Cloud-services training program, soft skills sharing sessions, etc.

Various indoor and outdoor activities including:

o   Play station 5 (PS5), board games (table tennis, table football, chess) during break time.

o   Sport clubs like badminton and football for sporty fans with quarterly competitions and amazing awards for champions.

o   A spacious pantry with free snacks, instant noodles, and coffee.

o   Company trip, year-end party, team building gathering

o   Having fun as you work, learn, and play.

Apply now
Owner Info
TD Consulting
Email
infor@tdconsulting.vn