| Job Position | Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|---|
TITAN | Toronto, Canada | $126k - $132k | |||
Chaoslabs | Remote | $144k - $164k | |||
Ncratleos | Atlanta, GA, United States | $90k - $100k | |||
travoom | Austin, TX, United States | $87k - $87k | |||
| Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Sui Foundation | Taiwan | $96k - $148k | |||
Sui Foundation | European Union | $96k - $148k | |||
Sui Foundation | Taiwan | $96k - $148k | |||
Sui Foundation | European Union | $96k - $148k | |||
Myshell | Remote | $100k - $111k | |||
Taxbit | Remote | $120k - $150k | |||
Bitgo | Remote | $180k - $240k | |||
Robinhood | Toronto, Canada | $145k - $170k | |||
Crypto.com | Hong Kong, Hong Kong | $90k - $100k | |||
Crypto.com | Hong Kong, Hong Kong | $90k - $104k | |||
Crypto.com | Hong Kong, Hong Kong | $90k - $100k |
Job Title: Frontend Software Developer (Mid/Senior)
Location: Toronto/GTA (Remote-First, Weekly In-Person) or Remote
Experience: 3–5+ years
About Titan
We’re building a premium trading experience on the Solana blockchain—high-performance, user-first, and battle-tested for scale. Our mission is to construct the financial plumbing for the internet of capital markets, combining speed, transparency, and composability.
We build products at the edge of finance, crypto, and web-scale systems. This means tackling challenges in low-latency data, decentralized infrastructure, and real-time user experience.
What You’ll Do
- Design and build beautiful frontend applications using TypeScript, SQL, and Svelte/React
- Work across backend APIs and data pipelines, to power your real-time applications
- Collaborate closely with the founders to deliver highly interactive, performant user experiences
- Own features end-to-end—from concept through to production and beyond
- Optimize performance across the stack, especially for real-time data and financial applications
- Participate in code reviews, architecture discussions, and contribute to shaping engineering best practices
Requirements
- 3–5+ years professional software development experience
- Proficiency in TypeScript and React or Svelte
- Experience working with SQL databases, CloudFlare and building responsive interfaces
- Comfortable navigating fullstack development from system design to frontend polish
- Strong sense of ownership and bias for shipping high-quality work
Nice to Have
- Experience working in startups, especially early-stage
- Exposure to crypto, DeFi, or trading platforms
- Interest or background in low-latency systems, simulation, or market infrastructure
- Based in the Toronto/GTA area and able to attend weekly in-person co-working days (1x/week)
What We Offer
- Competitive salary
- Token allocation with high upside potential
- Remote-first culture with a focus on async communication and high trust
- Opportunity to shape the technical direction of a high-impact product in a frontier industry
What does a React developer in web3 do?
A React developer in the context of web3 is a developer who is using the React JavaScript library to build user interfaces for decentralized applications (dApps) that run on the Ethereum blockchain
These dApps often use smart contracts to facilitate transactions and other interactions on the Ethereum network
Overall, the role of a React developer in web3 involves using your skills in React development to help build cutting-edge decentralized applications that leverage the power of the Ethereum blockchain
As a React developer in web3, some of your responsibilities might include:
- Integrating the dApp with the Ethereum blockchain. This might involve using tools like web3.js and Ethers.js to connect to the Ethereum network and interact with smart contracts.
- Building the user interface for a dApp using React. This could involve creating components for the various elements of the dApp, such as buttons, forms, and other input elements.
- Implementing features that are specific to decentralized applications, such as handling cryptocurrency transactions and displaying data from the blockchain in a user-friendly way.
- Collaborating with other members of the development team, such as blockchain engineers and designers, to ensure that the dApp functions properly and meets the needs of the end users.