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 Software Engineer

Save job

A Senior Software Engineer position has just become available in one of FMCG Corporate company. They are looking for Backend Engineer (Node.JS), Frontend Engineer (Next.JS) and Mobile Engineer (Flutter).

Senior Software Engineer

Salary: Competitive and based on experience

Location: Bekasi

Keywords: Software Engineer, Node.js, Next.js, Flutter, JavaScript, TypeScript

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 / Next.js / Flutter, 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, Next.js or Flutter
  • Opportunity to work independently and collaborate with cross-functional teams
  • Flexible working hours and remote work options

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, Next.js, or Flutter. 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. Your collaboration with UX/UI designers will result in implementing responsive user-friendly interfaces.

  • Design, develop, and maintain web and mobile applications using Node.js, Next.js, or Flutter.
  • 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.
  • Collaborate with UX/UI designers to implement responsive and user-friendly interfaces.
  • 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, Next.js, or Flutter. You should have strong proficiency in JavaScript and TypeScript, with hands-on experience using Node.js for backend development. Your proficiency in Next.js for server-side rendering (SSR), static site generation (SSG), and creating scalable web applications will be crucial to your success in this role. Experience with Flutter for mobile app development (iOS & Android) is also required.

  • Minimum of 3 years of professional experience in software development with expertise in Node.js, Next.js, or Flutter.
  • Strong proficiency in JavaScript and TypeScript.
  • Hands-on experience with Node.js for backend development.
  • Proficient in Next.js for server-side rendering (SSR), static site generation (SSG), creating scalable web applications.
  • Experience with Flutter for mobile app development (iOS & Android).
  • Strong knowledge of version control systems (e.g., Git).
  • Familiarity with database technologies (e.g., MongoDB, PostgreSQL) & ORMs (e.g., Sequelize, TypeORM).
  • Experience working with cloud platforms, preferably AWS would be a plus.
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Knowledge of Agile development methodologies (e.g., Scrum, Kanban).

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: Associate

Location: Bekasi

Job Reference: WBJDCW-FD3C2449

Date posted: 05 December 2024

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.