Published about 1 month ago

android kotlin dev

What is the job? 

No matter how powerful and flexible you build a platform, at the end of the day itâs the applications you present to the user that define how they perceive it. RDX Works is seeking an Android guru to build the wallet that will define the future of decentralized finance (DeFi).

We have spent the better part of a year researching and testing what the DeFi user experience ought to be, starting with a blank sheet of paper and working our way up to a nearly-complete design.  Now itâs time to move from prototypes to the real implementation.

Starting out, you will absorb the research, design, and user testing which has taken place over the last year, and then get cracking on converting Figma to code alongside a top-notch team of developers and designers.  Expect to have a great deal of input on shaping the ultimate design as implementation marches along to our first release, and then to apply everything youâve learned on shaping the next release.

What are we looking for? 

  • You have been a big part of at least one consumer-facing Android application which made it to production.

  • You are a confident coder, and you enjoy working in Kotlin and Java.

  • Youâre comfortable working without a net.  Some of the concepts weâre implementing are world firsts, and thereâs no prior art to fall back on or Stack Overflow posts to trawl for help.

  • You are intelligent and learn quickly.

  • You enjoy a good design debate and can keep an open mind to ideas which go against your own notion of how a problem should be solved.

What do you need?

Essentials:

  • 4+ years as a professional software developer.

  • 2+ years of Android development.

  • An application on Google Play you can point to and explain your part in it.

Nice-to-haves:

  • Some history as a consumer of DeFi; familiarity with the current web3 user experience is a big plus.  E.g., MetaMask, WalletConnect, etc.

  • Prior experience collaborating with a design team via a tool like Figma, Sketch, InVision, Zeplin, or similar will stand you in good stead.

  • Being noddingly familiar with the practical aspects of asymmetric cryptography and zero-knowledge proofs will greatly accelerate you up the learning curve.  The theoretical underpinnings are less important for this role than the practical applications of said theory.

Who are we? 

At RDX Works, we're a team of like-minded thinkers who have long been convinced that we're living in the earliest stages of a global financial revolution. This revolution is being fueled by decentralized finance (or DeFi for short), which is enabling an assortment of pioneering developers and entrepreneurs to re-invent almost every financial product that is currently traded and invested in traditional markets, without requiring central authorities or siloed infrastructure. DeFi has captured a great deal of attention and investment in the crypto-aware niche, growing assets under management from $1 billion to over $200 billion in a few years. Impressive as its growth has been, its current market size isn't even a rounding error on the over $400 trillion held in traditional finance. We're focused on what it will take to go from billions to trillions.

RDX went back to first principles to come up with the right technical solutionâthe first layer-one protocol built specifically for mainstream DeFiâand we have already tested out at over 1 million transactions per second. We're keenly aware that the need for an infinitely scalable platform is only one prerequisite among many for mass adoption, and we're also blazing new ground in the areas of purpose-built developer tools, user experiences, and regulatory integration.

We have forged a path deep into the future of what distributed ledger technology is going to look like and we need you to come and be part of the team that is making that happen right now.

If this job sounds like it was made for you, then please apply directly via the link or if you donât have an up to date CV to apply with, contact [email protected] for more information.  

Alternatively, if you feel like you donât match all of the requirements, we would love you to still apply anyway. We understand that confidence gaps and imposter syndrome can get in the way of meeting incredible candidates and we wouldnât want this to prevent us from meeting you; especially as we are big advocates of helping people learn & grow. This is also another reason we do not advertise salaries, we want to keep it as even a playing field as possible!