Mô Tả Công Việc
We are seeking a talented Back-end Lead (NodeJS) to join our team. As a Back-end Lead, you will be responsible for designing, building, and maintaining the back-end infrastructure that powers our platform. You will work closely with our front-end developers, product managers, and designers to ensure that our platform is fast, reliable, and scalable
- Design and develop robust, scalable, and secure back-end code using NodeJS.
- Develop and maintain APIs that allow our front-end developers to easily build features and functionality.
- Collaborate with our team of developers to build and maintain the infrastructure that powers our platform.
- Work with our product managers and designers to build new features and functionality.
- Write clean, efficient, and well-documented code.
- Troubleshoot and debug issues that arise in our back-end infrastructure.
- Ensure that our platform is fast, reliable, and scalable.
- Research new technologies, understand the ecosystems, and assess market fit to expand the technical expertise of the company.
- Train & mentor other engineers to help them progress in their careers.
Yêu Cầu Công Việc
Must have:
- 6+ years of software engineering experience.
- 2+ years of experience in relevant position.
- Strong experience with NodeJS, Express.js, and MongoDB.
- Experience in Software Architecture and Design.
- Familiarity with AWS or other cloud platforms.
- Experience in writing unit test
- Experience with Git and agile development methodologies.
- Understanding of RESTful API design and implementation.
- Strong understanding of software engineering principles.
- Ability to work independently and collaboratively with a team.
- Excellent communication and problem-solving skills.
- Bachelor's degree in Computer Science or related field, or equivalent work experience.
Bonus Skills:
- Experience with blockchain technologies (e.g., Ethereum, Bitcoin).
- Familiarity with TypeScript.
- Experience with Docker and containerization.
- Experience with CI/CD pipelines and automation tools.
Hình thức
Quyền Lợi
At Ninety-Eight, we believe in providing a comprehensive and rewarding benefits package to our valued employees. We prioritize the well-being and satisfaction of our team members and strive to create a positive and fulfilling work environment. Here are the benefits we offer:
- Semiannual performance-salary review.
- 100% official salary during the probation period.
- 13th-month salary & bonus (Token Bonus/ Investment Allocation)
- Full-paid compulsory insurance according to Vietnam Labor Law
- Premium Healthcare Insurance
- 12 days annual leave & other leaves, as below:
- Birthday Leave: Enjoy 1 day of paid leave to celebrate your birthday with loved ones.
- Charity Leave: Contribute to charitable organizations with 2 days of paid leave per year for volunteer work.
- Well-being Leave: you have 2 days of paid leave to prioritize your physical, mental, and emotional health
- Allowances for transportation, lunch, coffee, and team-bonding
- Provision of Macs/Laptops and other necessary work equipment
- Yearly company trips and team-bonding activities
- Unlimited potential for career growth; budget for training and self-development
- Fantastic working environment with friendly and talented colleagues
- Working hours: 8 hours x 5 days/week (Monday to Friday) with flexible working hours
- A pantry is full of tasty food & beverages.
- Other benefits will surprise you