Senior React Developer


CoinFlip is a leading financial services platform focused on the digital economy. Headquartered in Chicago, CoinFlip operates the worldโ€™s largest network of cryptocurrency ATMs by volume and an over-the-counter trading desk, giving the world quick, easy, and secure access to the benefits of cryptocurrency.

CoinFlip placed No. 60 on the 2021 Inc. 5000 list, making it the top-ranked cryptocurrency company in the most prestigious ranking of the nationโ€™s fastest-growing private companies. CoinFlip was also named the 2021 #1 fastest-growing company in Chicago by Crainโ€™s and was awarded the 2021 Silver Stevie ยฎ Award for Customer Service.

With a 5-year growth rate of 1,715,091.9%, the company is looking to quickly expand its current headcount across all departments. Itโ€™s an exciting time to join CoinFlip as it plans to add additional business lines, expand internationally, and cement itself as a leading fintech company.

Weโ€™re seeking a Senior React Developer responsible for applying your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your colleagues on a daily basis to stay focused on next generation user experiences. You'll work in a collaborative, trusting, thought-provoking environment building world-class experiences for our global customers. As a member of our Web Application Engineering team, we look first and foremost for people with a deep passion for code simplicity. Engineers with an attraction to building and solving problems in the financial industry through a strong balance of innovation and best practices.


  • Build new systems using ReactJS, Javascript, Redux, Typescript, Nodejs, Bootstrap, HTML, CSS.
  • Develop responsive web front-end code using React to both rapidly create responsive web apps to meet end users' needs and create a modularized set of front-end components that make it easier to maintain and reuse for future capabilities and applications.
  • Translate designs and wireframes into visually appealing internal and consumer-facing UI/UX applications.
  • Take requirements produced by the product development team and build performant, high-quality code that delivers the expected functionality.
  • Participate in design discussions and help guide the direction of the product implementation.
  • Other duties as assigned
  • Qualifications:

  • B.S. in Computer Science or Software Engineering. Graduate degree in one of these fields is preferred.
  • 5+ years of experience in developing frontend applications
  • At least 4+ years of experience with React/React Native, HTML5, CSS3, and JavaScript.
  • Experience in front-end UI Test Driven Development using Jest, Jasmine, Mocha or similar.
  • Proficient understanding of security, cross-browser compatibility issues and ways to work around such issues.
  • Experience with DevOps practices and modern CI/CD deployment models using Jenkins and Gitlab or similar
  • Experience with web services API integration
  • Familiarity with native build tools like Gradle
  • Nice To Have:

  • Basic knowledge of cryptocurrency and blockchains
  • General passion and knowledge of fintech and crypto

  • #LI-DNP
  • Working at CoinFlip means collaborating with experienced, people-first leaders with a clear vision and a track record of success. We offer a collaborative, positive working environment where we encourage employees to balance productivity with the need to recharge the batteries. And of course, you get paid pretty well - we offer competitive compensation packages, including equity, performance-based incentives, and competitive benefits for full-time employees.

    CoinFlip values diversity in the workplace and is an equal opportunity employer. We are committed to providing an inclusive and accessible work environment. We thank all candidates who apply, but only those selected for an interview will be contacted. By applying to this role, you give express consent that CoinFlip may send you informational text (SMS) messages regarding this role, your application, and the application process. You can cancel the SMS service at any time by replying "STOP" to the text message you received. If at any time you forget what keywords are supported, just reply "HELP" to the text message you received. Message and data rates apply. If you require an accommodation, please let us know. We will work with you to meet your needs.

    Apply now
    Apply now

    Please let CoinFlip know that you found this job on Your support will help us grow!