Enable job alerts via email!

Full Stack Software Engineer Analyst

GoFleet by Astra & Gojek

Daerah Khusus Ibukota Jakarta

On-site

IDR 200.000.000 - 300.000.000

Full time

13 days ago

Job summary

A leading technology company in Jakarta seeks a Full Stack Software Engineer to develop and maintain web and mobile applications. The role requires 3-5 years of experience in software development, involving both front-end and back-end technologies. Candidates should have strong skills in modern frameworks and database management, with a solid understanding of deployment best practices. This is an excellent opportunity for individuals looking to make significant contributions within a dynamic team.

Qualifications

  • 3-5 years of relevant experience in software/mobile application development.
  • Proficient in hybrid frameworks like Cordova, Expo, or React Native.
  • Experience in deploying applications to Google Play Store.

Responsibilities

  • Develop and maintain web and mobile applications to support business operations.
  • Optimize and maintain CI/CD pipelines across development and production environments.
  • Collaborate with team to enhance containerization strategy using Docker.

Skills

Mobile app development
RESTful APIs
HTML5
CSS3
Database management

Education

Bachelor’s degree in Computer Science

Job description

Develop and maintain web and mobile applications to support business operations.

Lead the improvement of existing codebases to ensure clean, secure, and maintainable implementations.

Optimize and maintain CI/CD pipelines (e.g. GitHub Actions) across development and production environments.

Collaborate with the team to enhance containerization strategy using Docker.

Modernize legacy modules and systems using modern front-end frameworks (e.g. Vue, React, Angular).

Integrate and maintain scalable back-end services using PHP, Node.js, and related technologies.

Maintain and improve database structure and performance (MySQL, SQL Server, MongoDB).

Work closely with team members using collaboration tools (e.g. Lark) to ensure clear communication and timely delivery.

Participate in code reviews, mentor junior developers, and contribute to technical decision-making.

Ensure deployment processes and source code management follow industry best practices.

Requirements

Bachelor’s degree in Computer Science, Information Systems, or a related field.

3–5 years of relevant experience in software or mobile application development.

Proficient in mobile app development using hybrid frameworks such as Cordova, Expo, or React Native.

Experienced in deploying applications to Google Play Store.

Strong understanding of HTML5, CSS3, and modern front-end frameworks (React, Angular, or Vue.js).

Familiar with server-side CSS pre-processors such as LESS and SASS.

Experienced in working with databases like MySQL, SQL Server, and MongoDB.

Skilled in integrating and working with RESTful APIs.

Experience in the transportation industry is a plus.

How many years' experience do you have as a Full Stack Software Engineer?

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.