en

Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients across South East Asia meet their needs.

Read more

About Robert Walters Indonesia

Since our establishment in 2011, our belief remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Indonesia.

Learn more
Jobs

View all the latest job opportunities in Indonesia. Write a new chapter in your career with Robert Walters today.

See all jobs
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
Services

We understand that no two organisations are the same. Find out more about how we've customised our talent solutions to help clients across South East Asia meet their needs.

Read more
About Robert Walters Indonesia

Since our establishment in 2011, our belief remains the same: Building strong relationships with people is vital in a successful partnership.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters Indonesia.

Learn more

Senior Backend Engineer (Node.js)

Save job

A senior software engineer role in a FMCG company has just become available.

Senior Software Engineer

Salary: Competitive and based on experience

Location: Bekasi

Keywords: Software Engineer, Backend Developer, Node.js, JavaScript

Our client is on the hunt for a talented and experienced Senior Software Engineer to join their dynamic development team. This role is perfect for a problem-solver with expertise in Node.js, who has a proven track record of building scalable, efficient, and robust applications. You'll have the opportunity to work independently and collaborate with cross-functional teams to deliver high-quality software solutions. This role offers an exciting chance to enhance your technical skills while working in a supportive and dynamic team environment.

  • Expertise in one of this language is required: Node.js
  • Opportunity to work independently and collaborate with cross-functional teams

What you'll do:

As a Senior Software Engineer, you will be at the forefront of designing, developing, and maintaining web and mobile applications using Node.js. Your role will involve collaborating with both frontend and backend teams to create full-stack applications that meet our client's needs. You will be responsible for writing clean, scalable, efficient code that ensures optimal performance. Your ability to troubleshoot, debug, optimise applications for performance improvements will be crucial in this role. You will also design RESTful APIs while integrating them with external services.

  • Design, develop, and maintain web and mobile applications using Node.js.
  • Collaborate with frontend and backend teams to create full-stack applications.
  • Write clean, scalable, and efficient code, ensuring optimal performance.
  • Participate in code reviews and maintain high standards for code quality, security, and performance.
  • Troubleshoot, debug, and optimize applications for performance improvements.
  • Design and implement RESTful APIs and integrate with external services.
  • Write unit and integration tests to ensure software reliability and stability.
  • Stay updated with the latest trends in web and mobile development and continuously enhance your technical skills.
  • Contribute to the architecture and technical decisions of the product development lifecycle.

What you bring:

The ideal candidate for the Senior Software Engineer role will bring a minimum of 3 years of professional experience in software development, with expertise in Node.js. You should have strong proficiency in JavaScript and TypeScript, with hands-on experience using Node.js for backend development. Your proficiency in Node.js for server-side rendering (SSR), static site generation (SSG), and creating scalable web applications will be crucial to your success in this role.

  • Minimum of 3 years of professional experience in software development with expertise in Node.js.
  • Strong knowledge of database technologies such as MongoDB, PostgreSQL, and relational databases, with experience using ORMs like Sequelize and TypeORM.
  • Experience in designing and developing RESTful APIs and GraphQL services.
  • Skilled in version control systems, particularly Git, for efficient code management and collaboration.
  • Familiarity with cloud platforms, especially AWS, including experience with services like EC2, Lambda, and RDS.
  • Hands-on experience with CI/CD pipelines, deployment strategies, and automated testing frameworks.
  • Understanding of microservices architecture and implementing it with technologies like Docker and Kubernetes.
  • Knowledge of Agile development methodologies (e.g., Scrum, Kanban) for effective project management and team collaboration.

What sets this company apart:

Our client offers a competitive salary based on experiences. They believe in providing opportunities for career growth and professional development to help their team members excel in their roles. The company fosters a collaborative and dynamic team environment where everyone's contributions are valued.

What's next:

Ready to take the next step in your career? Apply today!

Due to the high volume of applications we are experiencing, our team will only be in touch with you if your application is shortlisted.

Contract Type: FULL_TIME

Specialism: Tech & transformation

Focus: Development / Programming

Industry: FMCG

Salary: Negotiable

Workplace Type: On-site

Experience Level: Mid Management

Location: Bekasi

Job Reference: LZ3LSR-9E069C75

Date posted: 4 February 2025

Consultant: Galuh Crystal

I'm Robert Walters Are you?

Come join our global team of creative thinkers, problem solvers and game changers. We offer accelerated career progression, a dynamic culture and expert training.