Job Openings > Job Description

Software Engineer (Mobile)

Location

  • Singapore | Taipei | Remote

About imToken

imToken, a Series-B blockchain technology company headquartered in Singapore, is inspired to make digital life equally accessible to everyone, and we are committed to creating digital wallets that are simple to use, safe and secure for every user.

Since its founding in 2016, imToken has served over 14 million users in more than 150 countries worldwide. Currently imToken supports the management of multi chains, decentralized exchange and DApp browser. In 2020, we established imToken Labs to continue to explore and apply cutting-edge blockchain technologies to drive innovation and growth of imToken in the global marketplace.

A blockchain is only valuable when the nodes are connected. We look for people who are fast learners, self-motivated and value teamwork regardless of role or team. imToken welcomes everyone who joins imToken to bring their unique talents to the team and make the blockchain different!

About the role

Reporting to the Head of Engineering, you will work closely with Product Designers, Product Managers and the Software Engineers within your team to build delightful mobile experiences for our users following industry best-practices for UI/UX, testing and security

What you'll get to do

  • Build, maintain and document our frontend and mobile apps using agile best practices

  • Work in tandem with our Product team to deliver delightful products to our users

  • Package, deploy and maintain software in staging and development environments

  • Configure and maintain cross-platform mobile Integration Test environments

  • Participate in code and security reviews

Your Skills

  • Comp. Sci or Comp. Eng degree or demonstrable skill and equivalent experience.

  • Full-time professional software development experience of at least 5 years

  • Knowledge of and experience with blockchain tech is preferred, but not a hard requirement.

  • Well versed in Software Testing best practices (Unit & Integration Testing)

  • A keen eye for good UI/UX, and an ability to deliver pixel-perfect implementations from high-fidelity design documents.

  • Experienced in deploying mobile applications to both Android and Apple App Stores. 

  • Experienced in building cross-platform (iOS and Android) mobile applications, accommodating for platform-specific nuances across iOS and Android

  • Familiarity and experience with either Flutter or React Native frameworks

What we value

  • An ability to communicate complex concepts clearly.

  • A hunger for knowledge, discovery and learning new things.

  • A preference for persuading others through calm, respectful, rational argument.

  • An acknowledgement that we can always do better, and a willingness to keep seeking that better way of doing things.

Apply by emailing us at hr@token.im with the following information:

  • Your full name

  • The job you’d like to apply

  • The job location(s) you prefer

  • Contact info (email address and phone number)

  • Resume

  • LinkedIn profile URL (optional)

  • Portfolio URL (optional)