Contribute on a daily basis to the codebase with attention to detail and high quality.
Develop solutions to concrete user-facing problems, design and implementation of large software components, systems, and features.
Build, test, deploy, maintain, and improve software, specifically APIs used by our native mobile client applications.
Being autonomous on managing his/her own project priorities, deadlines, and deliverables.
Resolve challenging technical issues.
Collaborate closely with teammates and help grow their abilities through technical contributions and mentorship.
Contribute to a culture of quality and innovation for our engineering team and across the company,
WHAT YOU WILL NEED
Extensive experience in NodeJS, TypeScript a plus.
Mastering at least 1 NodeJS framework(Express, MEAN, Hapi, etc...)
Experience with a noSQL datastore and data modelling.
Experience with DevOps and cloud infrastructure – AWS or GCP – and docker. Familiarity with Google Cloud Platform services are a big plus.Experience in software debugging.
Ability to code review and provide feedback on the work of other developers.
8+ years of relevant industry experience
Experience working in a fast-paced startup environment with quick iteration, continuous deployment, and test-driven development;
Excellent communication skills in English (professional and personal fluency); Vietnamese is a plus.
Experience working in a fast paced startup environment with quick iteration, continuous deployment, and test-driven development;
Positive attitude and willingness to roll up sleeves and dig deep to achieve goals;
Strong bias for action - you know we have a lot to deliver and you can help us get there.