
Software Engineer (Flutter)
PT Esensi Solusi Buana (ESB)
- Kontrak
- Hybrid • Tangerang Regency
- Negotiable
Tidak Perlu Sign Up!
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. 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.
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.
Tips Menjaga Diri
Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.
Established in 2018, ESB is Indonesia’s leading restaurant technology company, empowering the food and beverage industry with innovative, integrated, and easy-to-use digital solutions.
Our comprehensive ecosystem enables businesses to seamlessly manage every aspect of their F&B operations—from front-of-house to back-of-house—so they can focus on what truly matters: delivering great experiences and growing their business.
Whether you operate a small food stall, a bustling café, a cloud kitchen, or a nationwide restaurant chain, ESB provides a unified platform that simplifies operations, enhances efficiency, and drives performance.
Today, ESB proudly partners with some of Indonesia’s most prominent and fast-growing brands, including Starbucks, The People's Cafe, Bakerzin, Kimukatsu, and countless viral restaurants, cafés, and coffee shops across the nation.
At ESB, we live by our core values of Honesty, Empathy, and Agility—building technology with integrity, understanding our customers’ challenges, and adapting swiftly to an ever-changing industry landscape.
Join a growing, fast-paced, and dynamic technology company that’s shaping the future of Indonesia’s F&B industry.
It’s time to grow, learn, and make an impact with us.
#GrowingWithESB