Avatar for Token Transit

Payment processing for the multimodal future

Senior Mobile Engineer

$130k – $130k • 0.5% – 1.5%
Apply now
Every month, nearly 40,000 transit riders in cities across US and Canada pay for transit using the Token Transit mobile app. This app is the primary (but not the only) way to purchase, use and validate Token Transit passes.

Token Transit is used by seniors, people with disabilities, parents, college and high school students, and many more. People depend on our app to get to work, school, medical appointments and job interviews, so reliability is a must.

As the lead engineer for our mobile app, you will be the primary voice in the direction of Token Transit’s mobile development.


Key Responsibilities


- Take a leadership role in the development of our Android and iOS mobile apps. Implement new features such as university program integration, support for multi-agency passes and new validation methods.

- Migrate the Token Transit app to using the Token Transit API, rather than its own set of endpoints. Propose improvements based on what we learn from our users.

- Bring the Token Transit mobile code base up to industry best practices, such as testing, unit testing and documentation. Help factor many of the app features into an SDK that can be installed in trip planners and other partner apps.

- Keep track of new developments on both platforms, and stay ahead of Apple/Android API changes as they come up. Make sure that the Token Transit app continues to function on the full spectrum of phones, ranging from older Androids (“lifeline phones”) to the latest iPhone.


About you


- Experience in software engineering, some of which is in mobile development on either Android or iOS. Preferably, some experience with both.


- Strong sense of product and design. You don’t have to be a designer, but you should know what good and bad looks like. You will be making some number of design decisions, and should strive towards making good ones.


- Good communication skills. You should be able to provide support and communicate with team members who don’t have the same technical background.


- Token Transit is currently written in Swift and Android Java. Nonetheless, we are excited to try out Kotlin, React Native or any other new suggestions.


- You should be based in the Bay Area. We are flexible on working from home, but you should be able to make it to the office about 50% of the time.
Location
San Francisco
Job type
Full-time
Visa sponsorship
Not Available
Hiring contact

Ekaterina Kuznetsova

Avatar for Ekaterina Kuznetsova

Token Transit at a glance

Payment processing for the multimodal future

Token Transit focuses on Mobile, SaaS, Payments, Public Transportation, and Internet of Things. Their company has offices in San Francisco. They have a small team that's between 1-10 employees.

You can view their website at https://tokentransit.com/ or find them on Twitter, Facebook, and LinkedIn.

Similar jobs to Senior Mobile Engineer at Token Transit

Avatar for TipTalk
Messaging platform connecting users to professionals, experts, and stars
Avatar for Forkable
The best way to get lunch at the office
Avatar for Matter
Gather, clarify, and give professional feedback all in one place
Avatar for Loom.ai
Real-time 3D Avatars for AR, Collaboration & Conversational AI
Avatar for Fudos Company
The Fudos App is the #1 app to buy coupons from your favorite restaurants
Avatar for 100x
Bitcoin’s most advanced trading platform: The Next Generation of Bitcoin Trading Products
Avatar for Webveloper
The operating system for small businesses
Avatar for Graphene
We help companies create next-gen APIs