Logo for Glints

Senior Backend Engineer

Role overview

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 3 years as a backend engineer with hands-on experience in Node.js, Nest.js, and AWS services
  • Fluent in Chinese Mandarin and English
  • Proficiency in microservices architecture, SQL, and NoSQL databases

Responsibilities

  • Design, develop, and maintain scalable backend systems using Node.js and Nest.js within a microservices architecture
  • Implement microservices patterns and best practices to ensure scalability, resilience, and maintainability of the system
  • Utilize AWS services for cloud computing, storage, and deployment
  • Collaborate with frontend developers to integrate user-facing elements with backend logic

Key facts

  • Remote from: Malaysia
  • Full time
  • Senior (5-10 years)
  • Back-End Engineer
  • English,

Hard skills

Other skills

  • Problem Solving
  • Collaboration
  • Leadership

About the company

Glints logo

Glints

  • Job Boards & Talent Marketplaces
  • 201–500
Glints is the leading talent ecosystem in Southeast Asia. Our mission is to enable the 120 million professionals in the region to grow their careers and empower organizations to hire the right talent from anywhere in Southeast Asia. Officially launched in 2015 in Singapore, Glints has empowered more than 3 million talent and 50,000 organizations to realize their human potential. Today, we stand at the forefront of human capital empowerment as the fastest-growing startup in the career development and talent recruitment space. Glints currently operates in Indonesia, Malaysia, Singapore, Vietnam, Philippines, and Taiwan.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

We are seeking a skilled Senior Backend Engineer with expertise in Node.js, Nest.js, and AWS services to join our client's team. In this role, you will design, develop, and maintain backend systems within a microservices architecture, working closely with the frontend team to ensure seamless integration of backend logic with user-facing elements. Your leadership skills will be crucial in mentoring junior team members and driving the team's success.

Key Responsibilities:

  • Design, develop, and maintain scalable backend systems using Node.js and Nest.js within a microservices architecture.
  • Implement microservices patterns and best practices to ensure scalability, resilience, and maintainability of the system.
  • Utilize AWS services for cloud computing, storage, and deployment.
  • Collaborate with frontend developers to integrate user-facing elements with backend logic.
  • Implement security best practices and ensure data protection measures are in place.
  • Develop and maintain data storage solutions using both SQL and NoSQL databases.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Monitor system performance and troubleshoot issues to ensure smooth operation.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years as a backend engineer with hands-on experience in Node.js, Nest.js, and AWS services.
  • Fluent in Chinese Mandarin and English.
  • Proficiency in microservices architecture, SQL, and NoSQL databases.
  • Strong problem-solving skills and the ability to work independently and collaboratively.
  • Experience with Redis & Kafka is preferred.
  • Leadership experience with the ability to mentor and lead a small team.
  • Familiarity with asynchronous programming and event-driven architecture.
  • Experience in implementing and maintaining CI/CD pipelines.

Related jobs

See all Back-End Engineer jobs

Other jobs at Glints