Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
BULK Labs | Singapore, Singapore | $71k - $105k | |||
Artemis | New York, NY, United States | $84k - $90k | |||
Artemis | New York, NY, United States | $90k - $101k | |||
Tether | Dublin, Ireland | $32k - $54k | |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Tether | Bangalore, India | $32k - $54k | |||
Tether | Abu Dhabi, United Arab Emirates | $32k - $54k | |||
Tether | Dubai, United Arab Emirates | $32k - $54k | |||
Tether | Barcelona, Spain | $32k - $54k | |||
Tether | Ho Chi Minh City, Vietnam | $32k - $54k | |||
Tether | ZH ZĂźrich CH | $32k - $54k | |||
Tether | Tokyo, Japan | $32k - $54k | |||
Tether | London, United Kingdom | $32k - $54k | |||
Tether | Islamabad, Pakistan | $32k - $54k | |||
SafeGlobal | New York, NY, United States | $122k - $138k | |||
Kraken | European Union | $127k - $203k |
About Bulk Exchange
Bulk Exchange is building the first block-less, leader-less, geographically distributed exchange (CLOB), targeting <25 ms matching latency globally. By embedding our âBulk Tileâ matching layer within a custom fork of the Solana validator (Bulk-Agave), we deliver HFT-grade performance with L1 security and on-chain finality. Our core infrastructure is engineered for speed, and we believe our user interface should be too.
Our Team Culture
- High Ownership: Every team member drives architecture and roadmap decisions.
- Fast Execution: We ship, measure, and iterate. User feedback is our most valuable metric.
- Technical Excellence: We solve complex problems with cutting-edge research. Milliseconds matter, from the validator core to the final pixel render.
About the Role
We are seeking an exceptional Senior Frontend Engineer to own the user-facing experience of the world's fastest decentralized exchange. You will be the bridge between our powerful, low-latency backend and the traders who depend on it. Your mission is to build an interface that is not just beautiful and intuitive, but also incredibly fast, reliable, and capable of handling millions of transactions and real-time data streams without breaking a sweat.
You will take our existing Next.js application from its alphanet stage to a production-ready, globally-scalable platform. This is a pivotal role where your work will directly impact every user, defining their perception of speed, reliability, and trust in our platform.
What You'll Do
- Lead Frontend Development: Take full ownership of our Next.js - TypeScript web application, architecting its evolution to support millions of active traders.
- Obsess Over Performance: Profile and optimize every aspect of the frontend, from initial load times and interactivity (INP) to efficient state management and minimal re-renders. The goal is an interface that feels instantaneous.
- Build for Scale: Structure a clean, scalable, and maintainable codebase that can grow with the platform. Implement best practices for data fetching, state management, and component architecture.
- Collaborate and Implement: Work closely with our designer to translate detailed Figma mockups into pixel-perfect, responsive, and elegant user interfaces.
- Integrate High-Throughput APIs: Seamlessly integrate with our backend via WebSockets and REST APIs to handle real-time market data, order submissions, and account updates.
- Pioneer Mobile Development: Spearhead the architecture and development of our native mobile trading application from the ground up using Kotlin MP, ensuring a consistent and world-class experience across all platforms.
Our Ideal Candidate
- Expertise in Modern Frontend: 2+ years of professional experience with deep, demonstrable expertise in Kotlin (MP Swift), TypeScript, React, and Next.js.
- Proven Performance Optimizer: A track record of building and optimizing high-performance, real-time web applications. You should be comfortable profiling, debugging, and squeezing every millisecond of performance out of a React application.
- Native Mobile Champion: Demonstrable experience building, and shipping high-quality, production-ready mobile applications using Kotlin Multiplatform (KMP), with a strong understanding of building shared business logic and native UIs (Jetpack Compose, SwiftUI).
- Architectural Mindset: You think in terms of systems and scalability. You have strong opinions on state management, data fetching, and component design patterns.
- Eye for Design: You have a passion for great UI/UX and a proven ability to work closely with designers to bring a shared vision to life.
- High Agency & Passion: You are obsessed with progress, eager to learn, and passionate about building best-in-class products in the DeFi and high-performance trading space.
Donât just watch markets evolve - build the window to its future with us.
Send us your resume, GitHub profile, and a link to the best application you've ever built to: [email protected] or contact @junbug_sol on Telegram.
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.