Top 3 reasons to join us
- Top-tier banking environment in Vietnam
- Challenging opportunities for the “Greater” You
- Attractive career path and benefits
Job description
Job Description:
A. Software Development
• Build the appearance and user-interface of the bank’s digital platforms, ensuring a seamless digital interface from a customer’s point of view
• 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
• Collaborate with back end developers and UI/UX designers to improve usability
• Actively provide recommendations and codified solutions to influence the design of the platform
• 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
• Maintain and constantly improve website developed while optimizing application for smooth application usage
B. Software Documentation
• Work closely with tribe and squad members to translate business requirements into technical design documents
• Review and implement technical requirement documents by coding flowcharts, layouts, diagrams, charts, code comments and guides for the program
Your skills and experience
1. Domain Expertise
Proficiency in Swift
• 4 to 6 years of experience as a Swift Developer
• RxSwift
• Swift UI
• MVVM iOS Application development
• Knowledge of performance limits and characteristics of iOS native app development
• Experience with embedded databases
• Knowledge of RESTful APIs to connect to back-end services
• Understanding of UI design and a user-oriented focus
• Understanding of object-oriented programming
• Experience with Cocoa pod control
• Understanding of Apple’s design principles and interface guidelines
• Proficient understanding of code versioning tools such as Git
• Experience in AWS
2. Agile / Digital Experience
• Understands Agile principles, practices and Scrum methodologies.
• Experience working in Agile teams to support digital transformation projects.
3. Qualifications
Bachelor's degree in computer science, software engineering or information technology
Good at English
Why you'll love working here
• Competitive salary; Two-month probationary period with 100% salary, including basic insurance payment
• 13 months salary/year and with a performance bonus
• Working hours are flexible
• Agile environment, dynamic and international standards
• Participate in many annual activities such as Team building, Active Saturday off, Year-end party, ...
• Join Techcombank Care with Bao Viet insurance package
• Participating in the preferential loan program for employees
• Have the opportunity to work directly with foreign experts, use frequently English
• Have a clear career development path in both Technical and Leadership
Techcombank
Techcombank- The leading commercial bank in Vietnam