Mô Tả Công Việc
IntroductionOur Project: “When we explore someplace, we leave it better than we found it” - this is our Exo Trails mission, an app created by nature enthusiasts to promote the health and social benefits of an outdoor lifestyle while adhering to leaving positive footprints on every trail we venture. Exo Trails is a community driven app designed by nature enthusiasts to encourage people to explore scenic trails in Vietnam. Our aim is to be the first and only official Vietnamese app that delivers accurate data, easy-to-use interfaces, clear navigations, and relevant information with clear descriptions and photos. Our mission is to populate the Exo Trails app with massive trail data for all sorts of activities from picnicking, camping, hiking, cycling, overlanding to mountain trekking. This coincides with the tremendous growth in the outdoor activity sector which has been growing tremendously since the pandemic. With the eventual full return of foreign tourists, Exo Trails will definitely benefit as a solid alternative to explore this great country instead of relying on commercial tour operators. Exo Trails will allow tourists the freedom to explore confidently and independently. Our vision is to ensure that every Vietnamese with available means of transportation or interest in the great outdoors will find our Exo Trails app extremely useful. We will constantly update trails, verify data and add exciting features to it. We will also provide a special program for rural farmers to navigate some undiscovered trails by awarding tokens or rewards to better their communities as we progress into future growth of our app. Job DescriptionWe are seeking a Mobile Developer. The job will perform following tasks:
Work closely with Product Managers, technical stakeholders, to craft, design and propose mobile solutions, and agile delivery plans.
Lead and manage the mobile application team in delivering the product features according to plan, using agile delivery methodology
Develop Android/iOS applications aimed at a vast number of diverse Android/iOS devices.
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 leader and customers to improve products or work processes.
Solve issues, perform tasks according to plan, report work progress to the Line Manager
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Job Requirements:
At least 3 years of experience in developing iOS/Android applications.
Strong understanding of iOS/Android and proficient use of design patterns (e.g., MVVM, VIPER, Clean Architecture).
Solid knowledge of Swift and Objective-C; Java, Kotlin…
Strong hands-on experience with UIKit and SwiftUI (SwiftUI is a plus).
Proficiency in RxSwift or Combine for reactive programming.
Deep knowledge of OOP (Object-Oriented Programming) and SOLID principles.
Skilled in clean code practices, refactoring, memory management, caching, and application profiling.
Strong experience with multithreading and concurrent programming on iOS (e.g., GCD, OperationQueue, async/await).
Solid experience in RESTful API integration (using XML/JSON formats).
Familiarity with source control systems like Git (SVN knowledge is a plus).
Skilled in Firebase, Firestore, and Google Maps;
GPS and mapping experience is a bonus.
Strong knowledge in building custom views, handling touch event dispatchers, and optimizing UI performance.
Experience with Reactive Programming, Dependency Injection, and Test-Driven Development (TDD) is a huge plus.
Personality Requirements:
Able to quickly learn new technologies and be self motivated.
Have good communication skills in English, especially in reading and writing technical documentation
Hard working, responsible, strong interpersonal and communication skills.
Ability to work independently and teamwork, can work under high pressure.
Ready to work overtime (if need)
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
Working hours: 9:00 - 17:00 (5 days per week); Breaking time: 12:00-13:00
Modern working equipment (Macbook,...)
100% Offered Salary in probation time
Modern working equipment
Sign contract with an international company
Salary Review: Based on employee's performance and contribution;
Premium PVI Health Insurance Package for all members
Parking allowance (220.000 VND/month/staff)
Technical seminars and workshops annually.
Free snack, coffee, tea available.
Variety of corporate events:Team treats on special days, company trip, etc
Friendly, open and fast-paced environment where every idea is welcomed.
Other benefits as per stated in Vietnamese Labor Law
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.