Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

IT

Hegarmukti

On-site

IDR 300.000.000 - 400.000.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software solution provider is seeking a Senior Software Engineer to enhance and maintain its SaaS product. This full-time role, based in South Jakarta, focuses on developing web applications with technologies such as Laravel and Vue.js. The ideal candidate should have solid experience in SaaS or web application development while working independently. This position offers an opportunity to influence product quality and collaborate with cross-functional teams in an agile environment.

Qualifications

  • Experience in SaaS or web application development.
  • Strong experience working on existing production systems.
  • Able to work independently and proactively in a remote and agile team environment.

Responsibilities

  • Design, develop, and maintain web applications.
  • Take ownership in operation & maintenance of Comdesk.
  • Collaborate closely with business teams for product improvements.

Skills

Web application development
Laravel
Vue.js
Python
React
Swift
Kotlin
System architecture
API design
Database knowledge

Tools

AWS
CI/CD processes
Job description
Senior Software Engineer (Comdesk – Existing SaaS Product)
About the Role

We are looking for a Senior Software Engineer to join the Comdesk product team, Widsley’s patented internal SaaS platform used by over 20,000 users. This role focuses on the development, operation, and maintenance of a large-scale production system. You will play a key role in improving system reliability, scalability, and architecture while collaborating closely with engineers and business stakeholders.

Responsibilities
  • Design, develop, and maintain web applications using Laravel and Vue.js
  • Lead or take key ownership in operation & maintenance of Comdesk (bug fixing, performance optimization, refactoring)
  • Develop and operate hybrid applications (mobile & desktop) using Electron / Cordova
  • Proactively identify and reduce technical debt, improving long-term maintainability
  • Actively contribute to system architecture decisions and technical design discussions
  • Participate in and help drive Agile (Scrum) development cycles
  • Collaborate closely with business teams to shape product improvements
  • Support and contribute to cloud infrastructure improvements and migration (e.g., GCP → AWS)
  • Take end-to-end ownership of critical modules and features in a production environment
  • Lead handling of complex technical initiatives within a specific domain
  • Continuously review and improve system quality through design, implementation, and evaluation
Requirements
  • Experience in SaaS or web application development
  • Hands‑on experience developing applications using Laravel, Vue.js, Python, React, Swift, and Kotlin
  • Strong experience working on existing / live production systems
  • Solid understanding of system architecture, APIs, databases, and scalability concerns
  • Experience in system design, trade‑off analysis, and technical decision‑making
  • Able to work independently and proactively in a remote and agile team environment
Technical Skills (Aligned with Role Expectations)
  • Strong experience in system and API design, including data modeling and performance considerations
  • Experience with query optimization, caching, and reliability concerns
  • Proven ability to improve code quality, maintainability, and system reliability
  • Experience with testing (unit/integration), logging, and production debugging
  • Experience designing technical solutions and documenting architectural decisions
  • Familiarity with AWS services (e.g., EC2, RDS, S3, IAM) and CI/CD processes
  • Experience leading code reviews and technical discussions
  • Ability to mentor and guide less experienced engineers
Preferred Qualifications
  • Strong experience with AWS or cloud‑based environments
  • Familiarity with AI‑assisted development tools
  • Experience maintaining and scaling large‑scale SaaS products
What We’re Looking For
  • Strong sense of ownership and accountability
  • High professionalism and results‑oriented mindset
  • Curiosity and sensitivity to new technologies
  • Willingness to improve existing systems, not just build new ones
  • Ability to mentor or support less experienced engineers (informal or formal)
Work Arrangement

Employment Type: Full‑time

Location: South Jakarta, Jakarta, ID

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