BACKEND DEVELOPER (NODEJS)

Jt 1.png

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

Infomation

Offered Salary

1,000 $ - 1,700 $

Skills

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.