logo

logo company

Full-stack Software Engineer (Flutter)

PT Esensi Solusi Buana (ESB) - Tangerang Regency

Contract

Min. 1-3 Years Experience

Tangerang Regency

Deskripsi Pekerjaan

The role of the Software Engineer is to build high-quality, scalable, and maintainable software, primarily focused on mobile development using Flutter.

We are looking for engineers who lead with honesty in their technical ownership, empathy for the end-user experience, and the agility to navigate both client-side and backend systems.

Kualifikasi

-

Tanggung Jawab

🧾 Tanggung Jawab:
  • You should possess strong software fundamentals and system thinking, with the ability to work independently while using tools (including AI) responsibly and transparently.

  • What you’ll do (Responsibilities) Develop and maintain mobile applications using Flutter (Dart) with high performance and reliability, ensuring an empathetic and smooth user experience.

  • Collaborate with backend systems by integrating APIs and ensuring efficient communication, maintaining an agile mindset when requirements evolve.

  • Contribute to backend-related tasks such as API integration and data validation with a focus on code integrity and honesty.

  • Analyze technical problems and propose effective, scalable solutions based on a clear understanding of the full stack.

  • Write and optimize SQL queries to support features and ensure efficient, high-speed data handling.

  • Debug and troubleshoot issues by identifying root causes across the stack, taking honest ownership of bugs and their resolutions.

  • Work effectively in a team, collaborating with cross-functional partners and following technical direction with an open and proactive attitude.

  • Use AI tools responsibly (e.g., Claude, ChatGPT) to improve productivity, while maintaining full honesty and ownership over the generated code.

  • Maintain high standards of quality in implementation, testing, and documentation to ensure long-term system health.

  • Create and maintain technical documentation that is clear, transparent, and helpful for the rest of the team.

  • Adhere to coding standards and internal security policies, prioritizing the privacy and safety of our users.

  • What you’ll do (Responsibilities) Kualifikasi Proven experience in software development, delivering features or projects in production environments.

  • Strong proficiency in Flutter (Dart) for building and deploying mobile applications.

  • Good understanding of backend concepts, including RESTful APIs, client-server architecture, and data flow.

  • Strong problem-solving and analytical thinking with the agility to debug issues independently across layers (mobile ↔ backend).

  • Ability to write and understand SQL queries and manage data efficiently.

  • Deep understanding of programming fundamentals (data structures, async programming).

  • Clear communication skills to explain technical decisions with honesty and clarity.

  • A proactive learning mindset and the agility to adapt to new technologies and changing project scopes.

  • Commitment to code quality, ownership, and empathy for the developers who will maintain your code in the future.

  • Familiarity with Git and common development tools.

  • Bonus points if you have the following skills Experience developing backend services (e.g., PHP, Go, Node.js, etc.) or frameworks (e.g., Yii2).

  • Experience designing APIs or contributing to backend architecture.

  • A focus on performance optimization (mobile & API) to ensure a seamless, empathetic user journey.

  • Understanding of caching, pagination, and data optimization strategies to maintain system agility.

PT Esensi Solusi Buana (ESB)

Selengkapnya

Bergabunglah dengan ESB, untuk bersama memajukan industri F&B di IndonesiaBergabunglah dengan ESB, untuk bersama memajukan industri F&B di Indonesia

Industri

-


Lokasi

Tangerang Regency

Benefit Perusahaan

Benefits tidak ditampilkan

Loker Serupa

Tertarik dengan lowongan ini?

Login atau daftar untuk melamar pekerjaan ini