iHub Solutions
Software Engineer (Mobile & Backend)
Skills
15 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Singapore
Work mode:
Onsite
Published on:
7 October 2026
What they need
Why Choose iHub?
If You Have an Idea, We Want to Hear It
Be empowered to spearhead change. Spot an area you are keen on improving? Go htmlFor it! Have an innovative solution you want to try out? Tell us more about it! At iHub, we value creativity and readily invest in our team’s ideas.
Career Escalator
Drive your career vertically in one field, horizontally into a different department, or branch out into a completely new unit (Yup! That has happened before). As strong believers in continuous growth, we support and reward personal improvement. Speaking of growth, we also regularly sponsor our staff to take courses and build up their skillsets. Join us and go from stale to scale in your career journey today.
Never Boxed In
Logistics is an essential industry that plays a major role in the success of other businesses. Here, you’ll get to work with a myriad of brands from various industries so you’re never really limited to just one field. Our clients range from cult beauty brands to multinational technology companies, all of which you might just get to work closely with! Logistics is here to stay so there’s never a boring day.
Not Your Average Braindead Workplace
We hate mundane work just as much as you do. Instead, we like to keep things interesting and leave the boring stuff htmlFor the robots to work on. Tinkering with Artificial Intelligence on one day and testing out a robot on the next, there is always something new brewing in the office.
Our Core Values
Continuous Learning
Responsibility
Integrity
Customer Excellence
Teamwork
Employee Care
Write to us at [email protected] or contact us on +65 62648289
Software Engineer (Mobile & Backend)
Location: Singapore
About the Role
We are looking for a Software Engineer to join our Digital Technology team. The role will primarily focus on developing and supporting our in-house Android applications used by warehouse operations and delivery teams, while also contributing to the backend systems and APIs that support them.
You will work closely with our Digital Products Manager, Software Leads and operational users to understand business processes, identify problems and translate requirements into practical software solutions. For smaller projects and enhancements, you will be expected to independently manage the development lifecycle from requirements gathering and solution design through implementation, testing, deployment and production support.
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
- Degree in Computer Science, Information Technology or an equivalent discipline.
- Experience or a strong foundation in software development, with exposure to native Android development using Java and/or Kotlin.
- Familiarity with C# and .NET development, with the ability to work on backend APIs, business logic and application integrations.
- Working understanding of REST APIs, application integration, relational databases and SQL; experience with Microsoft SQL Server is preferred.
- Ability to communicate with non-technical users, understand operational problems and translate them into workable software solutions.
- Strong problem-solving skills, independence, curiosity and an interest in understanding business processes.
- Around 2-4 years of relevant software development experience is preferred. Strong fresh graduates with substantial software development or Android project experience may also be considered.
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.
What We Value
- Ownership - able to take a smaller project from a user problem through to a deployed and supported solution.
- Business understanding - interested in how warehouse and transport operations work, not just the code behind them.
- Practical problem-solving - able to investigate issues, weigh trade-offs and propose solutions that work in real operations.
- Curiosity and learning - comfortable learning new tools and technologies as our systems evolve.
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Ingénieur Logiciel Embarqué C Expérimenté
50-55k€ (Annuel)
Permanent contract
Toulouse, France
Hybrid
Skills
1 year ago
Quick apply
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
1 month ago
Quick apply
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
8 days ago
Quick apply
No company information available.