
BACKEND DEVELOPER (NODEJS)

BACKEND DEVELOPER (NODEJS)
IT
Remote
Mid-Level
Full-time
Responsibilities
Assists team lead with designing new architecture and establishing best practices across the engineering group as a whole
Works closely with a team of software engineers to design, develop and support REST APIs and other software products
Builds reusable code and libraries for future use
Optimization of the application for maximum speed and scalability
Implementation of security and data protection
Design and implementation of data storage solutions
Writes clean, well-documented code for company's products
Contributes to technical architecture to enable scalable and extensible solutions
Implements coding standards through design, architectural, and peer reviews, test-driven development, and automated workflows via CI/CD processes
Ensures up-to-date documentation for systems, applications, and procedures
Collaborates on best practices for all phases of development, testing, and deployment
Participates in Agile meetings to contribute to development strategies and product roadmaps
Advocates and champions use of industry best-practices, high-quality code, and compliance
Requirements
Bachelor's Degree in Computer Science or a related field
Strong technical credentials, with at least 2 years experience in web application development, ideally with some hands-on architectural or large-scale systems experience.
Strong Knowledge of Web Application Development Components and Architecture
Established skills in Problem Solving and Critical Thinking
Established skills in designing and developing solutions to complex problems in a large-scale systems environment
Mastery of the tools of the trade, including familiarity with NodeJS (≥ 2 years experience) and other server-side software (Docker, Redis, ElasticSearch, MongoDB, MySQL, etc.)
Established skills in User authentication and authorization between multiple systems, servers, and environments
Established skills in working on Linux O.S
A strong track record of project delivery for large, cross-functional, projects with high availability
Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
A track record of communicating well with executives and non-technical leaders
** Better to have:
Having track record of building side project(s) completely with U.I and Business Logic or Open-Source libraries
Having track record of experience of building large scale systems
Hands-on experience with Amazon Web Services (EC2, CloudFormation, ECS, SQS, SNS, CloudWatch, etc.)
Having track of record in managing and building SAAS products
Benefits
Salary range: Up to 1,700$ gross
Day-off: 14 days/year and Vietnam holidays
Medical Care BaoViet (after 3-month in the role)
100% remote culture. Live and work from wherever you feel happiest.
Salary review every 6 months
Salary for the 13th month
Year-end Bonus base on your proficiency
Social Insurance
Annual Company Trips
Annual Health Checks
Free access to the co-working space
Monthly Company Party
Work on the best product in the niche market, used by millions of users.
Free online learning. Reimbursement for selected online courses.
Great chance to improve your expertise/skills and English communication.
Get support and work with talented and friendly members.
Infomation
Offered Salary
1,000 $ - 1,700 $
Skills