Offer Salary: 4,000 $ to Negotiable
Working Location: Ho Chi Minh
Levels: Manager
Number of vacancies: 1 vacancies

Job Overview and Responsibility

- To preside engineering and solution architecture teams to create robust and reliable software and site solutions; - To lead a highly skilled team to transform front-end and back-end architecture into a platform that can support a suite of applications and services, including reviews of full-stack code using modern frameworks; - To build, scale and manage integration platforms and APIs; evolving monolithic systems into modern micro-service architecture; - To lead the effort to build the right resource plan comprised of a mix of team members, contract, and offshore labor to drive effectiveness and efficiency; - To recruit, build, and manage front end and back end teams, both internally and externally; - To enact a strategic plan for developing and empowering team members with processes that result in improvements to code quality, security, efficiency, velocity, and systems, and engineering processes; - To set and capture metrics that measure the success of the engineering teams and products, including application architecture design, code reviews, release responsibilities, and production support; - To provide market updates of modern platform architecture and emerging technologies; - To comply with the work schedule established by the Employer; - To adhere to all the Employer’s policies, regulations and procedures; - The job position will also include all duties and responsibilities within the ordinary scope of the Employee’s position; - Other duties as may arise from time to time and as may be assigned to the Employee, which are deemed necessary by the Employer without extra remuneration.

Required Skills and Experience

- Proficiency in leading and managing tech team. - Capability of recruiting and build up tech team. Experienced with Front-end: - Experience with React, React Native and the Javascript ecosystem. - Experience with iOS and Android development. - Experience with automated testing, jest. - Able to implement code optimization and evaluate performance improvements. - Design testable and efficient code. - Strong Typescript. - Solid React Native experience. - Strong JavaScript ES6, vanilla JS, concepts, core. - Strong REST API development experience. - Strong Github skills. - Scrum agile experienced. - Rock solid at working with third-party react native libraries. - Familiarity with native build tools, like XCode, Gradle and Android Studio. Experienced with Back-end: - Experience in developing automated unit and functional tests using Jest & Cypress. - Experience in agile development process. - Solid knowledge of data structures, algorithms and design patterns. - Maintain clean, readable and high-quality codes that scales and performs well. - At least 8 years’ experience in software design - Highly Proficient in JavaScript (NodeJS). - Familiarity with Git version control. - Experience with AWS Services. - Experience with Typescript. Our technical stack: - React & React Native - Redux - Redux Standard API-calling Action - Reselect - Normalizr - React Navigation

Why Candidate should apply this position

- Net Salary: USD 4,000 and above - At the end of each financial year, 13th month salary will be paid pro-rated, with a minimum 6-month qualifying criteria.

Reporting to


Interviewing Process

Interview with Hiring Manager (> 2 rounds)


- Only for Vietnamese * Note: If they have an overnight concall, they can come in at 11am or after lunch if it is an extended meeting. Similarly, if they have an early morning call, i.e. 7am, they are allowed to leave early. They are allowed to work remotely from home, 2 times in a month, after probation - The Employee´s normal work schedule will be as follows: Monday through Friday, from 9am to 6pm. (Vietnam timezone GMT +7) - The Employee understands that the position requires the work coordination between different time zones. Should a late-night conference be held, the Employee is entitled to claim time-off the next day, or to accumulated till financial year end. - The Interview Process + Round 1: Face-to-face interview (1 hour) SG + Round 2: Phone interview (15-30 minutes) VN + Round 3: Technical Test 1 (2 hours) DIY + Round 4: Technical Test 2 (2 hours) Shared Screen + Round 5: Interview Panel (2 hours) at least 3 interviewers + Round 6: Executive interview (15-30 minutes)

About Company

Omni is registered in Singapore. It is in strategic alliance with Grab. Its main operations are in Costa Rica, with Central America as its main target market. Omni endeavours to be the first home-grown Super App. Omni launched its first micro-mobility solutions in November 2019. And it will be introducing e-payments as well as taxi hailing. Delivery and courier services are to be implemented in the future.