Android Engineer (Contract)

Sorry, this job was removed at 2:08 p.m. (CST) on Friday, April 12, 2019
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Company Description

What we're doing at BRD 

BRD is at the heart of a financial revolution. We're building the missing piece of infrastructure that ties together the essential functionality of a bank, but where individuals retain complete control over their assets. As a a financial infrastructure company, our mission is unlikely to ever be complete. We need continually strive to bring the power of our apps to new regions of the world, some of which have never had wide access to banking functionality.

Our approach to this problem heavily focuses on several core tenants. For one, we will never have direct control or visibility over customer funds. It is not our job to interfere in the personal financial lives of our customers. This is accomplished by using digital assets like Bitcoin, and a mobile app like ours which manages its assets on-device.

The second tenant of our approach is to provide integration with the traditional financial system. Regardless of the currency, people still need to get paid, pay their bills, pay for goods at merchants, and send money to their family and friends. We are building infrastructure that integrates with local financial businesses that tie in with local currencies and adhere to local laws.

Finally, we need to fight for a quality consumer experience. This is why we try to retain control over every moment of our customer's interaction with our products. We relentlessly design, redesign, test, and experiment to ensure our customers have a positive, safe experience.

    Job Description

    We have an immediate opening for 2-4 month contract, which could potentially turn into a full-time role based on success of the project. 

    • Responsibilities will be refactoring existing codebase to support Ripple.
    • Build Ripple support behind our “Cryptocurrency Abstraction Layer” (CAL).
    • Serialize/deserialize Ripple transactions.
    • Sign transactions using a private key.
    • Discover nodes on the P2P network.
    • Submit transactions to the P2P network and monitor their state.
    • Listen to network updates from blockchain-db.

    Qualifications

    • 3-5 years of native platform experience (Android)) and at least some experience with C/C++
    • Any Ripple experience is greatly preferred

    Additional Information

    What it's like to work here

    We've built a lively remote work culture that emphasizes regular personal interaction. At BRD, we started as a remote team and have built our workflows around it. 

    Work-life balance is important and we strive to ensure everyone has enough time for family, exercise, and mental health. In our opinion, a happy and healthy team is an essential ingredient to finding creative solutions to the hard problems we're trying to solve.

    We're more operationally transparent than you may be used to. The entire team has access to a variety of dashboards that help our distributed team make better decisions. If you have a question that can't be answered by a dashboard or an easy query, let's see if we can fix that.

    BRD is committed to building an actively inclusive work environment that makes our team an excellent home for everyone.

    Read Full Job Description
    Apply Now
    By clicking Apply Now you agree to share your profile information with the hiring company.

    Location

    The vibrant and growing neighborhood of Fulton Market is where we gather a few times a week. Close to CTA/Metra and a ton of bars and restaurants.

    Similar Jobs

    Apply Now
    By clicking Apply Now you agree to share your profile information with the hiring company.
    Learn more about BRDFind similar jobs