Job details

React Native Engineer - SDKs (Contract)

  • REST
  • Android
  • React Native
  • SOLID
  • API

Posted: 19 hours ago

It’s time that payments work for merchants, not the other way around. Ansa is building a branded wallet solution to increase customer retention and unlock new growth opportunities.


Our best-in-class closed-loop-wallet as a service enables payment experiences akin to the Starbucks balance, the Clipper card, Steam Wallet, and Uber Cash.


With Ansa, our merchant partners have increased revenue over 25% and seen over 50% higher customer retention. We are convinced that we are the last piece of the puzzle in driving delightful loyalty experiences with our slick payments product.


Engineers on our team work on new product initiatives and help scale our payment infrastructure to millions of processed $ volume. You’ll work closely with our existing customers and cross functionally with our product designer and go-to-market roles. We are post revenue and are excited to rapidly grow this year. From building out our in-store payment offering, growing our developer platform, to spearheading our robust analytics and reporting products, there’s a ton of exciting work to take on!

\n


🤔 What will you be doing?
  • Build High-Quality React Native SDKs: You will be building a React Native SDK which will be a wrapper around our native SDKs.
  • Champion Best Practices: Drive the adoption of modern Android development patterns, testing methodologies, and API design principles.
  • Drive Developer Experience: Strive to improve the developer experience by focusing on ease of use, documentation, and supporting developer communities who utilize the SDKs.
  • Setting up CICD pipelines: Setting up a CI/CD pipeline to streamline SDK development and release process.
  • User Experience Testing: Work closely with our initial customers to design and integrate on our SDK APIs.


👋 About you
  • Deep React Native Expertise: Possess 4+ years of experience building React Native applications / SDKs.
  • Strong SDK Understanding: Demonstrate a solid grasp of SDK design principles, trade-offs, and best practices.
  • Passion for Developer Enablement: You're excited about creating tools and experiences that empower other developers.
  • Excellent Communicator: Ability to clearly convey technical concepts to both technical and non-technical audiences.


😊 Nice to haves
  • Open Source Contributions: Experience working on open-source projects or building your own libraries.
  • Native Mobile Experience: This will help you truly understand our existing native SDKs, and potentially contribute to them!
  • Flutter Experience: We plan to eventually build a Flutter SDK as well.
  • Kotlin Multiplatform Experience: As a small team, we’ll utilize KMP for reusable logic across our platforms.


🎉 Our culture
  • Bias to action, momentum is everything.
  • Getting it right is better than being right - we win as a team.
  • We collaborate efficiently.
  • Have an eternal learner’s mindset.
  • Be an owner.
  • Enjoy the journey and be good to each other.


\n
$120 - $180 an hour
The ultimate salary extended to a qualified candidate will hinge on various factors, including, but not restricted to, the nature and duration of job-related experience, industry-specific experience, and other relevant considerations.

\n

Ansa promotes equal opportunities in employment, fostering a workplace where everyone is empowered to succeed. We value individuals from diverse backgrounds, experiences, abilities, and perspectives. All eligible candidates will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by relevant federal, state, and local laws.

APPLY FOR THIS JOB