At Paradigm, we are changing the future of finance! By joining us at this early stage, you’ll be building cutting-edge, distributed financial service infrastructure that will reshape financial services across CeFi and DeFi markets.
About Paradigm
- Paradigm is a zero-fee, institutional liquidity network for derivatives traders across CeFi and DeFi.
- We provide unified access to multi-asset, multi-protocol liquidity on demand without compromising on execution preferences, costs, and immediacy.
- We’ve built the largest network of institutional counterparties in crypto, with over 1000 institutional clients trading over $10 B per month.
- We are a diverse, global team led by our organizational principles and united by our mission to bring on-demand liquidity for traders, anytime and anywhere, without compromises. We also strive to ship faster than anyone else in the industry!
- We are backed by the best traders and investors in the space, including Jump Capital, Genesis Trading, Dragonfly Capital, QCP Capital, Optiver US, IMC, GSR Markets, Akuna Capital, Fidelity Digital Assets CMT Digital, Goldentree Asset Management, Amber Group, OK Group, Bybit Fintech, and CoinShares.
The role
As a core member of our frontend team, you will build and maintain major features, through inception, design, implementation and launch, working closely with product and engineering disciplines across the company. You will spend the majority of your time on cross-functional self-contained feature teams focused on delivering value to the customer, while other projects will be more internally focused on integrations, scalability, and performance
Ideal Candidate Profile
- Significant experience in
- Architecting and developing highly interactive real-time single-page applications on a modern stack (we build our stack around React, TypeScript + state management built around React Context API + styling with styled-components + suite of 3rd party libraries)
- Unit, integration and E2E test automation (we mostly use jest, react-testing-library, MSW, Playwright)
- Working experience in
- Developing UI based on multiple WebSocket and REST sources, joining and transforming complex data structures client-side. (see our API docs: https://docs.paradigm.co/#paradigm-api)
- Developing/maintaining webapp build pipeline (we use Git, Webpack/Babel, TypeScript, Prettier, ESLint, TSLint)
- Production observability tools (we use DataDog, Grafana)
- Measuring, debugging, improving webapp performance
- Some exposure to
- Electron (we use Electron to serve our webapp as a desktop application for Win/Mac)
- CI/CD and Infra (we use shell, python, GitHub Actions, Jenkins, AWS S3, CDN)
- Able to work in a highly agile business environment
- Able to work effectively with a remote, multicultural and distributed team
- Able to take ownership for the large engineering projects, making sure everyone aligned and agree on the target outcomes
- Able to clearly and concisely communicate on complex technical, architectural and/or organizational topics
- Proficient in the English language, both written and verbal
- B.S. in Computer Science or relevant experience
Responsibilities
- Developing Software
- Scope from the ground up, architect and iterate on new features (including but not limited to API contracts for REST and WebSockets)
- Develop highly performant, well-tested and responsive UI
- Solve technical problems of high scope and complexity
- Consistently ship moderately sized features and improvements with minimal guidance and support from other engineers (Collaborate with team for larger projects)
- Maintaining Software
- Recognize and document technical debt, propose and implement solutions
- Maintaining unit/integration/E2E test suites and open-source dependencies
- Maintain npm dependencies, keeping up-to-date with the latest React, Electron and other 3rd party libraries release cycle
- Keep up-to-date with the latest React and Electron releases
- Collaboration
- Collaborate with the team to continually improve the quality of our frontend features
- Collaborate with product and other stakeholders within Engineering to maintain a high bar for quality
- Clearly and concisely communicate complex technical, architectural and/or organizational problems
- Work with teams across product, engineering, and QA to drive your solution from technical design to development to production
- Organizational
- Provide mentorship for junior and intermediate engineers to help them grow in their technical responsibilities and remove blockers
- Participate in on-call rotations to support urgent engineering issues
Our Benefits and Perks
- Competitive pay and transparent pay bands
- Flexible work environment
- Unlimited vacation with a minimum required PTO of 10 days annually.
- Celebrate your national holidays, in addition to floating holidays, to honor what matters to you, not HQ.
- Full benefits (benefits vary by country)
- We offer the highest benefits package offered by our Employment of Record partners; insurance carriers and plans vary by country
- Generous technology and learning allowances
- $3500 first-year budget to spend on your computer, peripherals, office essentials...whatever makes you most efficient and comfortable. You'll receive a $2000 refresh every 2 years.
- $1000 budget to spend on learning and development materials, courses or conferences.
Paradigm is an equal opportunity employer.
Listed in: Cryptocurrency Jobs, Engineering Crypto Jobs, React Web3 Jobs, Full Time Web3 Jobs, TypeScript Crypto Jobs, Frontend Crypto Jobs.