Overview
As a Front-end Developer at our US-based company, you will play a crucial role in creating and maintaining the client-side of our web applications. Your expertise will contribute to delivering a seamless user experience and ensuring the overall success of our products.
Key Responsibilities
- Design and build front-ends, APIs, and libraries
- Design, Build, Integrate, and Deploy systems from start to finish
- Work in a tight-knit engineering team to ensure consistency in understanding of data models, technical requirements, and engineering standards
- Utilize code reviews to demonstrate and learn technical best practices with the engineering team
Skills & Experience
We are looking for teammates who share our vision and mission: bringing US regulated, margined and cleared, physically settled bitcoin futures and options products to the world.
Required Qualifications
- Experience with Haskell
- Experience with large-scale, real-time, and distributed applications
- Strong experience with SQL databases, ideally Postgres
- Strong experience with Linux systems, ideally Ubuntu
- Confident with RESTful API design
- Great with unit and functional testing and debugging
- Experience in Git/GitHub and branching methodologies, code review tools, CI tools, etc.
- Understanding of and strong interest in bitcoin and other cryptocurrencies
- Ability to work independently in a fast-paced environment
Bonus
- Experience with deployment tools like Terraform and Ansible
- Experience with cloud platforms like AWS
- Experience with any of the following: futures and options matching systems, digital wallets, clearing and settlement, lending, trading, accounting systems, etc.
- Experience with React/Typescript
Skills: react,sql databases,restful architecture,linux systems,ci tools,cloud platforms,cryptocurrency,postgres,typescript,haskell,terraform,functional testing,ubuntu,github,cryptocurrencies,debugging,unit testing,deployment tools,real-time applications,aws,code review tools,git,restful api design,ansible,bitcoin,large-scale applications,branching methodologies,distributed applications