Technology is nothing. What’s important is that you have a faith in people, that they’re basically good and smart, and if you give them tools, they’ll do wonderful things with them.

Working at Snappymob

Snappymob is on a mission to be the best app development agency in the region. We’re growing and looking for smart and passionate people to join us on the journey.

We are selective in our projects – we focus on depth and not quantity. The same goes in what we look for in our people. We look for passionate people who obsess over the details of their work. We look for people who aren’t satisfied simply with things being good enough and are hunting for the ever elusive How Could It Be Even Better. We give a damn that our people give a damn. We expect that our people continously improve and we do everything in our power to provide them an environment to thrive in.

We offer great benefits – excellent compensation, flexible hours and holidays, gadgets, health benefits, independence in your work – but frankly, if you join us, it is for the chance to learn, teach, and win with people who share a common passion.

Even if you don’t see a position that is open below, drop us a line anyway if you think you can help.

Swag

Phones, Tablets, Apples, Androids, and more. All our developers use MacBook Pros.

Snacks

Coffee. Or Tea. Or even Mountain Dew if that is your thing. We cover food and snacks too.

Learn

We believe that doing things the right way matters. Get the time and space to explore so you can thrive.

v

Collaborate

Get help or toss an idea around with teams members who provably know their stuff. Or discuss last night’s GoT.

Equal Employment Opportunity

We embrace diversity at Snappymob. We hire and provide opportunities based on merit, capability, and drive. We value and welcome different cultures and different opinions.

We do not discriminate in our hiring practices or our treatment of employees on the basis of race, color, religion, sex, national origin, age, disability, or genetics.

Available Positions

Software Engineer, Full Stack

Description

Snappymob is looking for people who are awesome at Node.js, APIs, and databases.
As a full stack engineer here, you will be working on a mix of client and internal projects, including projects for some of Malaysia’s best known companies. You’ll work with one of the top tech teams in the country. You will receive excellent compensation and perks.

Your job will involve collaborating with other team members including the design and client side development team. You must be absolutely passionate about web services, apps, software development best practices, and technology in general. You should be able to explain why. You must be eager to learn.

Requirements

  • 3+ years of professional web development experience or equivalent.
  • Strong proficiency in NodeJS and any SQL flavor.
  • Strong proficiency in frontend web development and frameworks (React, Angular, etc.).
  • Strong knowledge and proven experience in the development of RESTful web APIs.
  • We also use Golang in our projects, so proficiency in Golang is a big plus.
  • Plusses: Any related development experience (PHP, Ruby, Webpack, NoSQL, DevOps, etc.). Let us know what you know.Strong attention to detail.
  • We will also accept applicants who have strong proficiency in either frontend or backend development and have a strong interest in becoming a full stack developer.
  • Degree in computer science (or other relevant course) or equivalent.
  • If you are talented and are able to demonstrate it, the requirements above become mere guidelines.

Applying

Senior iOS Developer

Description

We are looking for senior iOS developers to join our development team.

You’ll be working on a mix of client and internal projects. You will collaborate with our other team members including the design, backend, and Android team. You must be absolutely passionate about apps, iOS development, and technology in general and be able to explain why. You must be eager to learn.

Requirements

  • 3+ years of professional iOS development experience or equivalent.
  • Strong proficiency in Objective-C, Swift, and the entire iOS development toolchain.
  • Total familiarity with Xcode.
  • Strong knowledge in core iOS frameworks and popular third party libraries.
  • Strong knowledge of RESTful web APIs.
  • Strong knowledge of core computer science and engineering topics –  algorithms, data structures, design patterns.
  • Strong attention to detail.
  • Experience with version control systems (we use Git).
  • Nice to haves – related development experience (Android, HTML, CSS, Node.js, Go, anything). Let us know what you can do.
  • Degree in computer science (or other relevant course) or equivalent.
  • If you are talented and are able to demonstrate it, the requirements above become mere guidelines.

Applying

Senior Android Developer

Description

We are looking for senior Android developers to join our development team. You’ll be working on a mix of client and internal projects. You will collaborate with other team members including the design, backend, and iOS team. You must be absolutely passionate about apps, Android development, and technology in general and be able to explain why. You must be eager to learn.

Requirements

  • 3+ years of professional Android development experience or equivalent.
  • Strong proficiency in Java 6 and 7 and the entire Android development toolchain.
  • Total familiarity with Android Studio.
  • Strong knowledge in core Android libraries and popular third party libraries.
  • Strong knowledge of RESTful web APIs.
  • Strong knowledge of core computer science and engineering topics –  algorithms, data structures, design patterns.
  • Strong attention to detail.
  • Experience with version control systems (we use Git).
  • Nice to haves – related development experience (iOS, HTML, CSS, Node.js, Go, anything). Let us know what you can do.
  • Degree in computer science (or other relevant course) or equivalent.
  • If you are talented and are able to demonstrate it, the requirements above become mere guidelines.

Applying

UI/UX Designer

Description

We are looking for a UI/UX designer to join our team.

You’ll be working on a mix of client and internal projects and execute design work for iOS, Android, and Web. You will collaborate with other design team members, developers, and product stakeholders. You will have a strong impact on product decisions and you are absolutely passionate about apps, design theory, and HCI topics.

Requirements

  • 3+ years of professional design experience with at least 2 years experience in the app industry.
  • You must be able to dissect any given app and identify the good and the bad from a user experience perspective.
  • Passion, knowledge, and the ability to explain design concepts such as typography, color theory, inconography, information architecture.
  • Ability to execute end-to-end design work throughout the product development process with only high level guidance: research, concepts, prototypes, detailed design, and usability testing.
  • Expertise in Photoshop, Illustrator, Sketch, or equivalent.
  • Obsessive over every last detail in work. One pixel off is the same as one-hundred pixels off to you.
  • Excellent communication skills and the patience to iterate with stakeholders to achieve world-class designs.
  • Strong eye for aesthetics.
  • Strong portfolio that demonstrates all of the above  (please attach link).
  • If you are talented and are able to demonstrate it, the requirements above become mere guidelines.

Applying