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.
- Home
- Careers
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!



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.
Integrity
We act with transparency, honesty, and accountability, building lasting trust with clients and colleagues.
Growth Mindset
We embrace challenges, learn continuously, and transform setbacks into opportunities for improvement and discovery.
Nurture & Empower
We uplift teammates, share knowledge, cultivate environment where everyone can thrive and lead.
Innovation
We question convention, experiment boldly, and deliver forward-thinking solutions that redefine possibilities for clients.
Teamwork
We collaborate openly, communicate clearly, and align our strengths toward shared goals and success.
Excellence
We pursue the highest standards, refining each detail to deliver quality and measurable outcomes.
Freedom & Autonomy
We empower individuals to own decisions, act, and drive progress with responsibility and confidence.
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
Flexibility & Work-life Balance
Global Exposure
Awesome People
Skills & Expertise
Flexible Work Hours
A Culture of Innovation
Growth & Learning Opportunities
Recognition & Reward
Ability to use the latest tech
Access to most popular learning platforms
Sponsored Professional Certifications
Free Swag, Freebies & Goodies
Competitive Salary
Medical Insurance
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!