Making your life more playful


We are Truffle Technologies, a Singapore-based technology company and a start-up. We are taking the first steps on our journey to explore and harness latest technologies. Our ambition is to make your everyday life more playful and maybe even change the world a bit while doing it. We are currently working on multiple interesting projects, for example, experimenting with augmented reality and artificial intelligence. Do let us know if you would like to hear more and join us on our journey.


We believe technology is the answer to pretty much anything. You just need to ask the right questions.


We relentlessly experiment in order to learn at a rapid pace, even if it takes a million tries to get it right.

Own path

We challenge the conventional ways of thinking and working. We are here to find our own path.


We are continuously looking for new energetic and talented members to join our team in Singapore! We offer a fast-paced and fun start-up working environment where you’ll get to wear several hats, build your skills in multiple areas (if you wish), and be deeply involved in developing the company. Check out the open positions below.


Friendly, passionate and enthusiastic colleagues


Good work-life balance


Flat hierarchy, trustful and open work culture fostering creativity


Central office location in the heart of Singapore, next to Clarke Quay MRT station

Senior Full-Stack Mobile Developer (iOS)

Job description

We offer a great opportunity for a proactive and skilled senior full-stack mobile developer to get to work with exiting mobile application projects and experiment with latest technologies such as augmented reality and artificial intelligence. For example, in our current project, the developer would be working with machine learning algorithms.



– Design and develop high-quality mobile applications for iOS (and for web) from prototyping to the final product

– Work closely with a small team and participate gathering requirements, writing functional specifications and building excellent user interfaces and experiences

– Design and develop web tier and server application stack and integrate applications with back-end services

– Work with REST APIs to connect 3rd party services to the applications

– Ensure excellent code quality

– Test, troubleshoot and optimize the apps to make sure they run smoothly on mobile platform



– 4+ years of experience in full project life cycle software development

– 2+ years of experience in native iOS development and programming languages (Swift, Objective-C & JavaScript)

– Advanced degree in computer science, engineering, mathematics or related field

– Proficiency in iOS SDK, Frameworks and best practices for iOS development

– Experience in back-end server and database languages and technologies like Node.js, PHP and MySQL

– Experience in working with RESTful APIs and JSON data format

– Experience in building recommendation systems or other type of algorithms

– Experience in managing the deployment and publishing of apps on App Store

– Strong understanding of data structures and algorithms

– Knowledge of unit testing and test automation

– Knowledge of best practices in UI/UX design

– Genuine interest in emerging technologies such as augmented reality and artificial intelligence

– Strong problem solving and debugging skills

– Good communication skills in English

– Ability to work in a small team and independently

– Entrepreneurial and experimental mindset

– Positive teamwork spirit

– Innate curiosity and passion to learn and develop your skills continuously

– Fast learner

– Singaporean or PR


Preferred qualifications

– Experience in full-stack web programming and languages (Python/Ruby/HTML5/CSS3/C#)

– Experience/interest in advanced machine learning techniques, neural networks and deep learning

– Experience in developing AR apps with Xcode or Unity 3D

– Hands-on experience in working with AWS or other cloud-based infrastructure


If you’re interested in becoming a crucial part of our team, please apply by e-mailing your CV with a short summary, portfolio link showing your previous work (e.g. to App Store, Stack Overflow or Github) and at least one reference to jobs-22px-ret-1.