CBI Digital is a software and digital marketing company with offices in New York, US, and Ho Chi Minh City, Vietnam. We develop cloud-based platforms and mobile apps for VC-backed tech startups and enterprise clients.
Our client projects include building a telehealth & patient engagement cloud platform using microservice architecture for a large hospital group in Vietnam with over 4 million patients, a data analytics SaaS platform for retail inventory and marketing optimization using CBI's proprietary cloud back-end and front-end solutions, and a marketplace for the sustainable community with over 600 brands.
We have an ambitious culture that aims to achieve very high goals for client success, demands the very best of ourselves, and honors deep integrity and dedication. We are an Adobe Solutions Partner, Google Premier Partner, and Facebook Business Partner.
We are looking for a capable Nodejs back-end developer to join our team to build exciting cloud applications for our clients in the U.S. and Vietnam.
Implement back-end features & business logic, design database & write efficient queries
Build and maintain backend systems for cloud platform projects with Nodejs
Create APIs to connect with mobile và web front-end
Integrate 3rd parties to collect, process, and exchange data
Collaborate with the BA team to understand business requirements and propose the best technical approach to implement & estimate the timelinece
Learn and apply the latest coding techniques, best practices, and technologies to build high-performing and easy-to-maintain modules
Manage coding tasks and processes independently, and create good documentation for other developers
Competitive salary based on candidate's ability & expertise level.
Learn advanced coding techniques from leading industry experts
Gain extensive coding experience and skills from a variety of projects, platforms
Work in a dynamic, transparent, and professional environment
Improve English language and communication skills
Receive social insurance, health insurance, and other benefits following the labor law and company provisions
PLUS Bao Viet, PTI premium insurance
Participate in the company trip every year
Have opportunities for salary increase ahead of time with great solid contribution
Receive 13th-month salary bonus with good performance
Receive overtime pay according to company policy (x1.5 with weekdays, x2 weekends)
Fluent in NodeJS & TypeScript (import/ export of modules, promise, async wait, callbacks)
Fluent in SQL/NoSQL such as MySQL/Postgres/Mongo databases
Experience working on microservices-based projects
Experience in designing & developing RESTful APIs
Experience in design patterns (DI, Singleton, Repository, etc.), domain-driven design (DDD), and event-driven is a plus
Experience in using Jest or similar frameworks for unit testing
Well-versed in writing structured, well-documented, maintainable, and clean code
Experience in Containerization Technology (Docker). Knowledge of deploying to Kubernetes and managed K8S service is a plus.Strong understanding of standard Software
Engineering processes, Agile methodologies
Excellent problem-solving and analytical skills
Flexible, sociable, good at research and self-study, high responsibility at work.