TopDev

Backend Developer(NodeJS, English)

Talent Success

Hà Nội, Thành phố Hà Nội
Job Description
About Company

This is a trailblazing technology company specializing in a wide range of cutting-edge segments and digital expertise. The company focuses on innovative concepts solving current business issues such as digitization, development of mobile-tablet-web applications and software, payment terminals, game terminals, digitization of events.

Your role & responsibilities

  • Write clean code to develop functional web and mobile applications
  • Write code and tests, build prototypes, resolve issues, and profile and analyze bottlenecks
  • Design robust APIs to support mobile and desktop clients
  • Manage and optimize scalable distributed systems in the cloud
  • Optimize web applications for performance and scalability
  • Develop automated tests to ensure business needs are met, and allow for regression testing
  • Manage cutting-edge technologies to improve legacy applications
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic
  • Gather and address technical and design requirements
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use Liaise with developers, designers, and system administrators to identify new features
  • Follow emerging technologies

Your skills & qualifications

1. Language: Vietnamese (Fluent or Native) AND : Working Proficiency in English communication (IELTS 6,5+)

2. Qualifications:

  • Bachelor’s in Computer Sciences or equivalent
    2-3 years of experience developing on NodeJS
  • Excellent communication, motivational, and collaboration skills.
  • Excellent foundation in computer science, algorithms, and web development
  • Experience in writing highly secure web applications, Information security for APIs and databases
  • Proficient understanding of code versioning tools, such as Git
  • Knowledge of server/API development using frameworks like
  • Express/Sequelize/Loopback/NestJS
    Knowledge and experience in SQL (Postgres, MySql, etc.)
  • Language Mastery: (2 or more) JavaScript/TypeScript, C#, GoLang, PHP, Java, Python

3. Nice To Have:

  • Master’s degree in IT or related field
  • Experience handling multiple projects at the same time
  • Experience working with remote teams
  • Experience with mentoring juniors
  • Experience in designing RESTful APIs
  • Understanding PDF generators: PhantomJS/Headless Chrome
  • Understanding of social networking features like Login/Passport/Oauth
  • Understanding of payment features: Stripe/Paypal/Google Pay/Apple Pay/In-App Purchase
  • Experience in deploying microservice systems (K8s, K3s, ...), monitoring, and testing the system is preferred.
  • Experience with Jira and Atlassian tools
  • Experience with Scrum methodology
  • Phenomenal teammate with a forward-thinking mindset, ability and confidence to challenge the status quo

Benefits for you

  • Equipment provided. Competitive salary, 13th-month bonus plus monthly, quarterly, and per-project bonus. Health insurance covered. Spacious office space, and convenient transportation in the center. Casual and comfortable work clothes. Flexible working time: 8 hours per day. 5 days/week Other regimes, according to Vietnam's regulations/laws

Company

Talent Success

Industry

Human Resource

Company size

25-99

Nationality

Vietnam

About us

General information