This job can be done remotely, but the candidate will need to spend a few days a month to in our Johor office to interface with the physical hardware, boards and machines we work with
Company Description
Konbini Technologies is an AIoT Technology company that builds smart solutions for Asset Management and Food Service Automation.
We serve a range of multinational & government clients in Industrial, Manufacturing, Government & Institutional sectors, with a strong focus on companies in Singapore and Malaysia.
Role Description
We are looking for a Senior Android developer who has strong experience in systems integration, loves working with hardware and loves IoT.
We build a mix of customer-facing unmanned apps (like self-service kiosks, unmanned machines) and B2B apps used internally by our clients.
We write Kotlin apps which interface with all kinds of Controller boards - we either write serial libraries for interfacing with the communication protocols, or we integrate SDKs from manufacturers.
Example of projects we work with & the kinds of projects you'll be involved in
Singapore Prisons : Smart Locker Systems for Depositing & Collecting of bags by visitors using various authentication methods and devices like fingerprint, facial recognition, smart cards.
Applied Materials : RFID Self-Checkout stations- self-checkout with payments and discount logic , coupled with RFID reader and tag mapping logic.
Lavender Bakery : AI Machine Vision Checkout systems across Singapore & Malaysia
Your role :
Review existing systems and apps we build and refactor them
Work closely with the business team to explore development of apps for new concepts and solutions.
Maintain a strong culture of clean, explainable code, and maintaining best practices in programming.
Qualifications :
Must have prior experience integrating hardware devices into Android apps, and should have strong experience interfacing with Android's various APIs, including the hardware level APIs.
Must have strong Kotlin experience
Must have strong foundations in clean app development and best practices for security and efficient operation.
Clean code and a strong ability to use AI tools like Cursor and Cline in your development process, and to review and debug AI code.
Most importantly, a strong hunger and excitement and love for software engineering and problem solving, and an interest in building up a new team to innovate and explore new solutions.
Strong experience in interfacing with external APIs.
Qualifications Experience : At least 6 years Software Development background with a strong focus on Android development, Hardware interfacing and IoT.
Soft Skills : Leadership, Presentation skills, fluent English.
#J-18808-Ljbffr
Senior Developer Android • Kuala Lumpur, Kuala Lumpur, Malaysia