Work closely with Product Managers, technical stakeholders, to craft, design and propose mobile solutions, and agile delivery plans.
Manage the mobile application team in delivering the product features according to plan, using agile delivery methodology
Integrate with back-end services
Design, develop and optimize the performance of Mobile Apps products
Participate in all stages of the software development process, including: requirements analysis, design, research new technologies...
Participate in contributing ideas with leaders and customers to improve products or work processes.
Solve issues, perform tasks according to plan, report work progress to the Line Manager
Requirement:
Job Requirements:
Have at least 5 years of experience in developing iOS applications
Have an understanding of the architecture of iOS applications and use design patterns proficiently;
Have a solid knowledge of Swift/Objective C;
Having hands-on experience with Android is an advantage
Have strong knowledge on OOP (Object Oriented Programming) and SOLID principles.
Have knowledge in application architecture, data structure, clean code, design patterns, refactoring, code efficiency, memory, caching, multi-threading, test driven development and application profiling.
Have knowledge in source version control: SVN, Git.
Experience working Cloud of Google such as: Firebase, Firestore, Google Map...
Understanding of XML/JSON based RESTFUL APIs.
Have strong knowledge in custom view, custom view group and touch event dispatcher.
Experience with Clean Architecture, MVVM, VIPER, Swift UI, Reactive Programming, dependency injection is a huge plus.
Able to quickly learn new technologies and be self motivated.
Have good communication skills in English, especially in reading and writing technical documentation
Personality Requirements:
Hard working, responsible, strong interpersonal and communication skills.
Ability to work independently and teamwork, can work under high pressure.
Ready to work overtime.
Why it would be awesome to work with us
Working hours: 9:00 - 17:00 (5 days per week); Breaking time: 12:00-13:00
Salary: Up to $5000
100% Offered Salary in probation time
Modern working equipment (Macbook,...)
Salary Review: 2 times/year based on employee's performance and contribution;
Well-equipped with insurance package as stated by Labor code
Premium PVI Health Insurance Package for all members
Transportation allowance and free parking included.
Technical seminars and workshops annually.
Free snack, coffee, tea available.
Variety of corporate events: weekly tea-break, monthly birthday parties, quarterly team building to New Year party, company trip etc.
Friendly, open and fast-paced environment where every idea is welcomed.
Other benefits as per stated in Vietnamese Labor Law
Location
Salary Expectation
Job Description
Domain: Financial Service, Crypto network, EC platform, AI avatar, Game, Decentralize
Requirement:
Job Requirements:
Personality Requirements:
Why it would be awesome to work with us
Contact
Email: hr@bluebelt.asia Phone: +84 24 6287 0333