Job Description:
- Research new features, analyze requirements, estimate implementation; design software; code reviews; document solutions.
- Actively seek to share technical expertise with others.
- Fully understand the life cycle of product development.
- Understand the company&039;s vision, goals and strategy. Actively contribute to the achievement of the goals and execution of the company’s strategy.
- Design your own solutions to given problems, taking operational requirements into consideration.
- Follow the best practices and process established in the team.
- Build and maintain relationships with key people in the organization.
- Communicate technical ideas to a variety of audiences including non- technical stakeholders.
- Ability to convert business level requirements into technical specifications.
- Assist Quality Assurance Teams in preparing unit tests and checking software deliverables.
- Consistently write clean, readable code with repeatable high quality results.
Requirement
Key requirements:
- Excellent written and spoken technical English.
- 7 or more years of experience in backend web development, with a focus on real- time microservices.
- Require both HardSkill and SoftSkills
- Including 4 year of using NodeJS, Having in- depth knowledge of using Node.JS.
Other requirements:
- General knowledge in PHP, Bash Scripting, Python, MySQL and MongoDB is a plus.
- Proven history of creating high quality products from conception to deployment at scale.
- Great with version control systems such as Git and continuous integrations such as Jenkins.
- Extensive experience with Node.JS within a service- oriented- architecture environment.
- Familiar and comfortable using Linux based systems.
- Proven ability to architect real- time distributed systems, for critical high- availability services.
- Experience in working in and adhering to short, agile, iterative development cycles.
- Experience developing in PHP Laravel is a plus.
- Experienced working on heavy- load backend, fast response, and heavy- DB- writing operation.
- Knowledge of technologies such as Bluetooth Low Energy (BLE), UWB, WiFi, GPS, GNSS is welcomed.
Team structure
- Technical Product Manager (Canada)- Development Lead (VN) – Dev
- Size: 5- 7
- Reporting to the Technical Product Manager and receiving daily direction from the Development Lead.
Salary in Gross: nego ứng viên level tầm gross, có thể thương lượng nếu cao hơn
WORKING CONDITION
Working time:Mon- Friday : 9h00 am – 18h00 pm
Other Benefits:
- BH
- Great chance to develop your skills and competences, with multiple trainings and job opportunities
- Relaxed, friendly atmosphere as well as excellent working facilities
- Social insurance follow Vietnam’s law
- Health care insurance by Liberty, Bao Viet and social insurance
- Opportunities for promotions and career development in a dynamic
- Only 40h working/week (Full weekend off)
- 12 days holiday/year
- Review salary:01/year