Search by job, company or skills

Engineering Lead- Backend

  • Posted 8 hours ago
  • Be among the first 10 applicants

Job Description

About IDEKU

At IDEKU, we are on a mission to empower Food & Beverage (F&B) businesses across Southeast Asia with seamless, innovative, and reliable technology. Driven by our all-in-one solution—spanning smart POS systems, handheld Mini-POS, self-service KIOSKs, Kitchen Display Systems (KDS), QR ordering, inventory management, and automated workflows—we simplify daily operations, boost efficiency, and help merchants grow in a fast-changing market.

Dedicated to serving the Southeast Asian market, IDEKU operates vibrant Product & R&D centers in both Taiwan and Indonesia. We design and build high-availability software tailored for fast-paced, high-volume, and transaction-heavy restaurant environments. We highly value engineering excellence, pragmatic architecture, and cross-border collaboration. If you are passionate about building impactful products that power thousands of daily operations across SEA, join us in reshaping the future of F&B technology!

Responsibilities

1. Technical Leadership & Decision-Making

  • Drive technical direction and architectural decisions for backend systems, ensuring alignment with business goals and long-term scalability.
  • Set coding and design standards, and ensure consistent adherence across the engineering team.
  • Evaluate and adopt appropriate technologies, tools, and frameworks to continuously improve engineering velocity and system quality.

2. Team Development & Mentorship

  • Mentor and support backend engineers, providing technical guidance and career growth feedback.
  • Facilitate knowledge sharing, skill development, and peer learning within the team.
  • Foster a culture of ownership, accountability, and continuous improvement.

3. Project Delivery & Collaboration

  • Collaborate with product, design, and other engineering leads to define clear technical scopes and execution plans.
  • Oversee the delivery of critical backend features, ensuring high reliability, performance, and maintainability.
  • Proactively identify and resolve technical risks, bottlenecks, and inefficiencies.

4. System Architecture & Technical Excellence

  • Lead the design and evolution of scalable, resilient backend architecture to support product expansion and internationalization.
  • Drive initiatives for refactoring, performance tuning, and system reliability.
  • Establish and enforce high standards in code quality, security, and testing practices.

5. Cross-Functional and International Collaboration

  • Work closely with global engineering counterparts to coordinate system integration, shared services, and platform evolution.
  • Align with cross-functional teams on roadmap planning, technical feasibility, and system dependencies.
  • Represent backend engineering in leadership discussions and technical strategy reviews.

Requirements

  • A bachelor's degree or higher in Computer Science or a related field is preferred.
  • At least 5 years of backend development experience, including 2+ years leading engineers or tech-leads.
  • Proficiency in 1-2 backend development languages (Java preferred).
  • Strong understanding and practical experience with Object-Oriented Programming (OOP).
  • Experience with microservices architecture is a plus.
  • Familiarity with RDBMS databases (e.g., MySQL, PostgreSQL) and caching technologies (e.g., Redis, Memcached).
  • Familiarity with version control systems (e.g., Git) and CI/CD processes.
  • Excellent communication skills and the ability to work effectively with cross-functional and international teams, while sharing technical expertise.

Interview Process

  • HR Phone interview
  • 1st onsite interview with the hiring team
  • 2nd online interview with the CTO

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152977647

Beware of Scammers

We don’t charge money for job offers