Point your AI agent at freehire and let it find you a job.

Get the CLI →

iHub Solutions

New

Software Engineer (Mobile & Backend)

Posted 1 view
Discussion

Summary

Builds and maintains in-house Android apps (Java/Kotlin) plus backend applications, APIs and business logic in C#/.NET with Microsoft SQL Server for a Singapore-based 3PL logistics firm's proprietary WMS/TMS stack. Manages small projects end-to-end, from requirements through production deployment and issue resolution.

Established in 2000 and headquartered in Singapore, iHub Solutions is a Logistics

Technology (LogTech) firm providing third-party logistics services across Asia, with

offices in Singapore, Malaysia, Hong Kong, Thailand, and the Philippines. Our

warehousing and last-mile fulfilment services are powered by a proprietary technology

stack, featuring our Virtual Logistics System (VLS) WMS and Cloud Transport System

(CTS) TMS. Beyond standard 3PL, we act as a software integrator and e-commerce

enabler, seamlessly connecting logistics data with ERP systems and e-commerce

platforms to provide greater visibility and smarter operations.

Key Responsibilities

  • Develop, enhance and maintain in-house Android applications using Java and/or Kotlin.
  • Develop and maintain backend applications, APIs and business logic using C# and .NET Framework.
  • Work directly with users to understand operational needs and translate them into practical software solutions.
  • Independently manage smaller software projects and enhancements from requirements gathering through design, development, testing and production deployment.
  • Work with Microsoft SQL Server and relational databases to support application functionality, data access and backend integration.
  • Investigate and resolve production issues across mobile, backend and database components.
  • Collaborate with the Digital Products Manager, Software Lead and other developers on larger initiatives.

Requirements

  • Develop, enhance and maintain in-house Android applications using Java and/or Kotlin.
  • Develop and maintain backend applications, APIs and business logic using C# and .NET Framework.
  • Work directly with users to understand operational needs and translate them into practical software solutions.
  • Independently manage smaller software projects and enhancements from requirements gathering through design, development, testing and production deployment.
  • Work with Microsoft SQL Server and relational databases to support application functionality, data access and backend integration.
  • Investigate and resolve production issues across mobile, backend and database components.
  • Collaborate with the Digital Products Manager, Software Lead and other developers on larger initiatives.

Good to Have

  • Experience with PostgreSQL or exposure to multiple relational database platforms.
  • Experience maintaining, improving or modernising existing Android applications.
  • Experience with API and system integration work across mobile and backend applications.
  • Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, Codex or similar tools to improve software development productivity.
  • Exposure to integrating AI or LLM capabilities into software applications.

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available