Mô Tả Công Việc
Design, development, and maintenance of large-scale distributed computing software infrastructure and integration with applications and user interfaces.Design, development, and maintenance of platform modules and common functionality for cross-platform browser applications.Analyze and improve performance and efficiency characteristics of platform components used with the applications.Work with the system and application product engineering groups to define new common functionality and diagnose problems.Work with backend developers/third-party to define and integrate APIs and services.Collaborate with the design team to constantly improve the user experience, implement pixel-perfect UIs based on Figma designs.Share your knowledge and experience with junior developers to help them grow.Monitor and maintain high performance on both iOS/Android platforms.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Yêu cầu ứng viên
Education:Bachelor degree of Information TechnologyExperience:At least 5 years of professional experience with React Native or Cross-platform mobile development. Knowing Objective-C or Web platform is an advantage.Good experience with third-party libraries and APIs, cloud message APIs and push notifications and mobiles app’s UX for customers.Experience working with RESTful APIs, JSON, XML, web services integration, AES algorithm and handling asynchronous data retrieval and processing.Knowledge and experience of state management libraries like Redux, Redux Saga or MobX.Have experience with RxSwift, Dependency Injection (DI), MVVM architecture, Unit Testing, Git and Figma.Skills:Proficient programming skills in Kotlin and extensive knowledge of the latest Android SDK developments and OOPS concepts.Demonstrate solid knowledge of pure JavaScript and TypeScript.Understanding of mobile performance optimisation techniques, including memory management, caching, offline storage, multithreading and network optimisation.Familiarity with version control systems (e.g., Git) and bug tracking tools (e.g., JIRA).Effective communication and teamwork skills, particularly ability to work in squad to ensure delivering project on time in full.High learning agility and a real passion for coding and programming, innovation, and solving challenging problems to improve mobile app’s UX for customers.High responsibility and diligence.
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
Quyền lợi
• Working in one of the young and flexible environments in Vietnam.• Ability to join the team building large-scale & latest technology software products for the Viet Nam and Global market.• Experience in Software Development Life Cycle, methodology, tools, and technique (such as Java, .Net, Android/ iOS, GitHub, Jira).• Working and growing with a Passionate & Talented Team.• Coaching 1 – 1 directly from mentor/ coach with a dozen years of experience in the Software Industry.• Compensation Available.• Teambuilding and Vacations alongside other benefits.