Full-Stack Developer

Indomobil Group · Jakarta

Sekilas tentang pekerjaan ini

Indomobil Group mencari Full-Stack Developer di Jakarta untuk mengembangkan dan memelihara aplikasi web serta mendukung sistem bisnis legacy. Posisi ini ditujukan bagi kandidat dengan minimal 2 tahun pengalaman pengembangan frontend dan backend.

Tugas utama

  • Merancang, mengembangkan, dan memelihara aplikasi web full-stack.
  • Membangun antarmuka responsif dan REST API.
  • Mengembangkan layanan backend menggunakan Go dan Python.
  • Mengoptimalkan database melalui SQL, stored procedures, dan desain skema.
  • Mendukung serta meningkatkan aplikasi legacy, termasuk solusi pelaporan.

Kualifikasi utama

  • Minimal 2 tahun pengalaman pengembangan frontend dan backend.
  • Menguasai VB.net, Typescript, HTML5, CSS3, JavaScript, serta React, Angular, atau Vue.
  • Berpengalaman mengembangkan backend menggunakan Go dan Python.
  • Memahami RESTful API, JSON, SQL, dan database relasional.
  • Gelar sarjana Computer Science, Information Technology, atau bidang terkait.

Ringkasan ini dibuat dengan AI dari deskripsi di bawah. Yang berlaku adalah deskripsi lengkapnya di situs Indomobil Group.

Deskripsi pekerjaan

We are seeking a talented and adaptable Full-Stack Developer to join our dynamic development team. This role combines modern backend and frontend development responsibilities and involves designing, developing, and maintaining end-to-end web applications. The ideal candidate is comfortable working with front-end frameworks like React or Angular as well as backend technologies such as Go, Python, and is also able to support and enhance legacy systems as needed.

The Full Stack Developer will work in a collaborative, agile environment and contribute to scalable services, robust APIs, user-centric interfaces, and reliable database systems, ensuring high performance, availability, and maintainability. while also providing essential support, maintenance, and enhancement for our core business systems built on VB.NET. You will work in a collaborative team environment, translating business needs into robust technical solutions and ensuring the stability and performance of our entire application portfolio.

Key Responsibilities

  • Design, develop, and maintain full-stack web applications, covering both frontend and backend components.
  • Develop responsive user interfaces using modern frameworks such as React.
  • Build, manage, and consume efficient REST APIs for seamless integration with internal and external services.
  • Develop scalable backend services using Go, Python and frontend using Typescript including legacy support using VB.Net.
  • Optimize database performance through complex SQL queries, stored procedures, and schema design.
  • Troubleshoot, debug, and enhance legacy applications, including reporting solutions built with Crystal Reports and SQL Server Reporting Services (SSRS).
  • Collaborate with UI/UX designers, product owners, and business analysts to translate requirements into technical solutions.
  • Ensure cross-browser compatibility, accessibility, and performance optimization for web applications.
  • Utilize Git for version control and participate in CI/CD workflows using tools such as Jenkins or Azure DevOps.
  • Participate in code reviews, agile ceremonies, and software engineering best practices.
  • Troubleshoot and debug across the stack, including legacy systems and modern microservice environments.
  • Provide technical support and assist in end-user training when necessary.

Requirements

  • Minimum 2 years of experience in both frontend and backend development.
  • Proficiency in VB.net, Typescript, HTML5, CSS3, JavaScript (ES6+), and frameworks like React, Angular, or Vue.
  • Experience with backend development in Go, Python.
  • Strong understanding of RESTful APIs and working with JSON data.
  • Deep knowledge of SQL and experience with relational databases (e.g., SQL Server, PostgreSQL).
  • Familiarity with Git version control and Agile/Scrum development methodology.
  • Understanding of responsive design and accessibility (WCAG) standards.
  • Experience with CI/CD pipelines and deployment practices.
  • Strong problem-solving, communication, and collaboration skills.
  • A passion for clean code, continuous learning, and delivering quality software.

Qualifications

Bachelor’s Degree in Computer Science, Information Technology, or a related field.

Lowongan ini diambil dari situs karier resmi Indomobil Group. Lokr tidak memproses lamaran: kamu melamar langsung di situs perusahaan, dan info terbaru tentang lowongan ini ada di sana.

Lowongan lain di Indomobil Group

Lowongan Teknologi Informasi di perusahaan lain