SmashTaps – Leader in digital innovation Your trusted technology partner

Careers

Join our globally distributed team of innovators and engineers—build groundbreaking digital solutions, accelerate your growth, and help reimagine what technology can achieve worldwide.

A Career where your
Potential, Ideas and Drive Matter

At SmashTaps, we build careers. Joining our team means being part of a global community of thinkers, creators, and problem-solvers united by a shared passion for innovation and impact. If you’re an engineer, designer, strategist, or tech visionary, you’ll find the space to grow, the tools to thrive, and the people to inspire you.

We have created a workplace where your ideas are valued, your growth is supported, and your contributions make a real difference.

Your passion for tech and innovation is the most important thing we look for in you. Plus, if you are energetic, creative & young, we’d definitely love to hear from you!

COMPANY VALUES

We Firmly Believe in the Power of Collaboration to Achieve Greatness

At SmashTaps, continuous improvement shapes our culture. Every day we refine our craft, share insights, and push boundaries to create smarter solutions and enduring value for clients.

Some of the Perks you’ll get as a Smasher

Our benefit philosophy is built on giving people everything they need to succeed and providing value in meaningful ways.

Startup Culture
We don’t operate as a stuck-up corporate. We have a flat hierarchy & love creative problem-solving. Just how a startup should be.
Flexibility & Work-life Balance
With hybrid and remote-friendly policies, we empower you to work in ways that fit your life and boost your productivity. Work from home when you need to because we want everyone to have a healthy work-life balance.
Global Exposure
Collaborate with experts from across the world while delivering value to diverse clients and communities. You will be able to either work with our foreign clients or work on our own products that target the global market. Global either way.
Awesome People
We hire people who are fun to work with, smart & hardworking. You’ve gotta pass our vibe check. Enthusiasm, friendliness & talent are great qualities to have.
Skills & Expertise
Qualifications are nice-to-haves at SmashTaps. Prove us that you have the skills we need, and that's all that matters.
Flexible Work Hours
The best work doesn't always happen 9-5. We don't care at what time you come to or leave the office, as long as you get the work done on time!
A Culture of Innovation
We foster an open, collaborative environment where new ideas are welcomed, experimentation is encouraged, and creativity is celebrated.
Growth & Learning Opportunities
From mentorship to advanced training and leadership development, we invest in your career every step of the way.
Recognition & Reward
We celebrate achievements and reward innovation at every level.
Ability to use the latest tech
There will never be a dull moment because we always embrace the latest technologies. Always growing. Always learning.
Access to most popular learning platforms
When you join, we don't expect you to know everything about our tech stack. So we give you access to popular learning platforms to sharpen your skills.
Sponsored Professional Certifications
We sponsor you when you take selected professional certifications that are relevant to our tech stack.
Free Swag, Freebies & Goodies
Free personalized cake for your birthday, gifts for work anniversary, T-shirts & stickers
Competitive Salary
Great talent deserves great pay. We hire the best. So, we pay the best.
Medical Insurance
The health and wellbeing of our staff are important to us, so we provide comprehensive medical coverage to members of the staff and their families

Our Hiring Procedure

Here are the 3 steps of the selection process for hiring employees. Tell us about your skills and aspirations.

1

Application Submission

Candidates complete our online form and upload their résumé and cover letter. You’ll receive an instant confirmation and an estimated timeline for next steps.

2

Screening Call

Shortlisted applicants join a 15–30 minute phone or video conversation with our recruiter to discuss their background, clarify role expectations, and answer any initial questions. We aim to provide call-summary feedback within 48 hours.

3

Panel Interview & Take-home assignment

Applicants meet with key stakeholders via video or in person to discuss experience, cultural fit, and role expectations. Afterwards, they tackle a take-home task that demonstrates real-world problem-solving.

4

Review & Finalization of Hired Candidates

Hiring managers consolidate interview feedback and assignment results to choose the best fit. We then extend formal offers, finalize terms, and kick off onboarding.

Senior Android Developer (Native, Kotlin), Ipoh, Malaysia

About the Role:


We are looking for experienced Senior Android Engineers with strong expertise in native Android development using Kotlin to join our team in Malaysia. Our client is a leader in providing innovative POS (Point of Sale) solutions, and you will play a key role in developing and enhancing their POS product for Android devices. This role offers an exciting opportunity to work on impactful projects and contribute to the growth of a cutting-edge POS solution.


 


Key Responsibilities:



  • Design, develop, and maintain native Android applications for our client's POS product using Kotlin, ensuring high performance, stability, and scalability.

  • Collaborate closely with cross-functional teams, including product managers, designers, and backend developers, to define, design, and ship new features for the POS product.

  • Apply best practices and design patterns to produce clean, maintainable, and efficient code.



Key Requirements:



  • At least 3 years of professional experience as an Android developer, with a strong focus on native development using Kotlin.

  • Deep understanding of Android SDK, Android Studio, and relevant libraries (e.g., Jetpack, Retrofit, Dagger).

  • Experience with mobile application architecture patterns (e.g., MVVM, MVP) and design patterns.

  • Proficiency in using tools and practices for testing (e.g., JUnit, Espresso), debugging, and performance optimization.


  • You must be already based in Malaysia or willing to relocate.


 


Preferred Qualifications:



  • Experience working with Android applications for POS products or within the retail industry.

We are always on the lookout for talented folk to join our team. Follow us on LinkedIn!