Mô Tả Công Việc
We are building a skilled team to join our team and work on mobile application development for a bank. The ideal candidate will have experience in developing mobile applications with a strong focus on the banking domain.
- Collaborate with product managers, designers, and other developers to define project requirements and develop innovative mobile applications
- Design and implement efficient, reusable, and reliable code following best practices and coding standards.
- Conduct thorough testing and debugging of applications to ensure optimal performance and user experience.
- Continuously research and evaluate new technologies, frameworks, and libraries to enhance the development process and improve application performance.
- Collaborate with the backend development team to integrate mobile applications with server-side systems.
- Optimize application performance, responsiveness, and battery usage.
- Participate in code reviews to maintain code quality and ensure adherence to coding standards.
- Stay up to date with the latest industry trends and best practices in mobile application development.
- Provide technical guidance and support to junior developers when needed.
- Document the development process, technical specifications, and troubleshooting steps.
Yêu Cầu Công Việc
*** For both positions, we're looking for a candidate who has:
- Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent practical experience).
- Proven experience as a Mobile Developer at least 5 years, with a strong portfolio of developing and deploying mobile applications
- Good ability in English (from 750 Toeic or equivalent)
*** Requirement for Android Developer:
- Proficient in Java and/or Kotlin programming languages.
- Solid understanding of the Android SDK, Android Studio, and related development tools.
- Experience working with RESTful APIs, JSON, and web services integration.
- Knowledge of the full mobile development life cycle, including design, development, testing, and deployment.
- Familiarity with version control systems (e.g., Git) and bug tracking tools (e.g., JIRA).
- Strong problem-solving skills and ability to work effectively in a fast-paced, collaborative environment.
- Excellent communication and interpersonal skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
- Self-motivated and eager to learn new technologies and frameworks.
*** Requirement for IOS Developer:
Candidate should be proficient in following or related tools:
- Language: Swift, Objective C
- Framework: Foundation, UIKit, User Notifications, ...
- Design Patterns: MVC, MVVM, Clean Swift, ...
- Fundamentals: Application Lifecycle, Life cycle of View controller, Completion Handlers and Closures, KVC and KVO, Background Tasks, GCD & NSOperation Queue
- Familiarity with RESTful APIs/ Network: NSURLSession, NSJSON Serialisation, Codable or related tools
- Testing Frameworks: XCTest Instruments, XCUITest
- Security: Handling Sensitive data, Handling Secure communication, Implementing Multi factor authentication, Prevent Code Tampering
- Authentication: Oauth, Biometric
- Deployment: App store deployment process
- UI: Storyboard, XIB
- State management: Application States
- Database: CoreData, SQLite
- Tools and ecosystem: GIT, JIRA, Jenkins, CI/CD
- Prefer candidates with experience in Reactive Programming: RxSwift
Hình thức
Quyền Lợi
- Attractive package including base salary + 13th month salary + Performance Bonus
- Package up to 800M VND (gross, annually) for Engineer level II, up to 1 Billion VND for Engineer level III
- Insurance based on full base salary
- Medical Benefit (Bao Viet Insurance Package) for Employee and Family
- 100% of full salary and benefits as an official employee from the 1st day of working
- 100% salary during probation time
- Working in a fast paced, flexible, and multinational working environment with opportunity to travel onsite (in 49 countries)
- Internal Training (Technical & Functional & English)
- Working with outstanding colleagues coming from top universities and top companies in Vietnam and foreign countries
- Friendly environment with flexible working hours, hybrid mode