Frontend Engineer, Contract

Engineering · Contract · Piedmont, Italy

Job description

About Uphold

The Web3 economy will redefine how financial value is held and transacted - with much activity shifting towards blockchain networks and digital assets.  Founded in 2013, Uphold is a Web3 financial platform that supports almost 300 digital assets and acts as a Regulated Gateway to the Web3 economy.  Featuring integrations with 26 blockchain networks and a robust trading engine connected to 30 underlying venues, the platform allows users to trade ‘Anything-to-Anything’ while enjoying keen pricing and deep liquidity. Uphold has completed more than 120 million transactions worth $40 billion from 10 million customers in over 150 countries.  Both people and companies need to access this exciting Web3 world, but it can  be technically demanding and time-consuming.

Uphold strips away the complexity and lack of transparency to open up Web3 finance for everyone. 

To learn more about Uphold, please visit https://uphold.com

The opportunity:

We are looking for a 2-3 month consultant to join the frontend product team for a group of financial professionals & backend developers with experience in high frequency, quantitative trading. They build trading systems to stretch between all the connected exchanges (centralized and decentralized) at Uphold, while we build the interfaces for both internal stakeholders and external users. Our team aims to build a flexible, interoperable component library to compose any variety of trading interfaces - and we’re looking for detail-oriented designers & engineers to help us build this vision.

What you'll be doing primarily

By leveraging the composability JAMstack offers, we separate the backend layer into APIs and use ES6 (Node/React) to build a cohesively designed suite of scalable, discretely testable components. We also help the backend systems (Go, Python, SQL, Redis, +) to bridge the gap. Generally, we try to use whatever tool is best for the job without letting the stack grow too complicated.

Requirements

  • Have at least 4-7 years of experience in frontend engineering

  • Significant professional experience in ES6/React, Redux, and CSS-in-JS

  • Experience in automated testing frameworks, continuous integration, loggers/monitoring, and test-driven development

  • Experience using Git & ESlint

  • Effective communication skills; a positive team player

  • Comfort working in an agile, fast-moving, iterative software development process

  • Ability to be highly effective in a remote-first environment

Bonus if you have

  • Experience with trading systems, websockets, or streaming data
  • Blockchain and cryptocurrencies knowledge/experience
  • React-native front end work
  • Experience with XRP/XRPL

Be part of a great company that is revolutionising financial services.

If this job isn’t exactly what you are looking for, visit our careers page to check out all our exciting opportunities.

EEOC Employer

We're proud to be an Equal Opportunity Employer and we celebrate our employees' differences, including race, color, religion, gender identity, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, disability, and any other protected classes. Difference makes us stronger and better - together.

Peers

View in org chart

Open roles at Uphold

Two candidates
The Org
helps you hire
great candidates
It takes less than ten minutes to set up your company page.
It’s free to use - try it out today.