About GFX Labs
At Oku, we aim to close the gap between the CeFi and DeFi trading experiences. It is no mistake that 95% of crypto trading occurs on centralized platforms like Binance and Coinbase since their organizations have spent substantially more time and resources investing in their trading interface, while DeFi has primarily been focused on infrastructure and protocols for the last several years.
However, that is going to change soon. While CeFi organizations enjoy their Web2 stack, a Web3 company like Oku can leverage the composability of the DeFi ecosystem and blockchain technology to offer a high-quality trading experience that will eventually be indistinguishable from CeFi and, in the long run, overcome their legacy systems. That is why Oku has 50+ partners in or supporting the app.
Oku initially started as a project within GFX Labs after they received a $1.6M grant from the Uniswap Foundation in October 2022 to build and launch a reimagined trading interface, analytics platform, and API for Uniswap v3. After ten months of development, Oku launched in July 2023, and since then, Oku has supported the DAO Uniswap’s efforts to expand across new blockchains.
Today, our primary feature is our smart order routing system, which integrates 12+ order routing systems to ensure all users find the best price possible. We have also adapted our order routing technology to offer a bridge aggregator with 11+ integrated bridges. Most recently, to close the CeFi/DeFi gap further, we added on/off-ramping with USD and EURO to our interface at an industry-low fee of free! Our other popular features include trustless onchain limit orders built directly on Uniswap v3, our position manager page for users who want to manage their LP positions, and our Uniswap v3 analytics.
Over the coming years, Oku will be expanding the scope of our offering and improving the quality of our user experience.
Why work at Oku?
Any firm can pay a high salary and offer good incentives (as will we), but most can’t offer interesting, challenging, and rewarding work.
We have something to prove. Our team is young and hungry. We like to move fast and make things. We know when to double down and when to cut our losses. We are going to make mistakes, and we are going to build a better product because of them. We don’t micromanage or have a huge team of product managers. We want self starters who take charge and solve problems.
We don’t care if you went to school, what grades you got, or your age. Show us what you have built, what problems you have solved, and what skills you have.
About the role
As a Software Engineer at Oku Trade, you’ll work alongside our engineering team to maintain and improve both our backend services and frontend applications. This role offers the opportunity to work on meaningful projects with real impact while growing your skills across our technology stack.
You’ll contribute to core components of our platform, including APIs, data processing routines, blockchain indexing, on-chain interactions across EVM chains, and React-based user interfaces. Working closely with senior engineers, you’ll have the space to implement improvements and tackle challenging problems that directly affect our users.
Key Responsibilities:
- Develop and improve backend APIs in Golang and Node.js that handle high-throughput blockchain data and serve real-time market information
- Work with EVM blockchain data, including parsing transaction logs, decoding smart contract events, and maintaining indexing services that track on-chain activity
- Enhance our React frontend applications, focusing on performance optimization and user experience improvements for DeFi interfaces
- Implement features across both backend and frontend, ensuring seamless data flow from blockchain to user interface
You might be great for this role if you have:
- 2+ years of Golang development experience with strong backend engineering skills
- Hands-on experience with Web3 development, particularly working with EVM chains and understanding concepts of transaction indexing, MEV, and DeFi protocols
- Strong React skills with experience building responsive, data-heavy interfaces
- Enthusiasm for diving deep into complex systems and learning new technologies
- Desire to grow your skills by working on challenging problems across the stack
What you’ll do at Oku.Trade:
- Work on critical infrastructure that processes millions of blockchain transactions daily while implementing new features to expand our capabilities
- Contribute to improving our blockchain indexing architecture and API design as we scale to support more chains and protocols
- Collaborate with a small team where your work has a visible impact on the product
- Gain experience with production systems that thousands of users rely on daily
We’d love to hear from you if you’re excited about:
- Growing your engineering skills by working on real-world blockchain challenges
- Contributing to systems that make DeFi more accessible and understandable
- Working in a collaborative environment where you can learn from experienced engineers while making meaningful contributions
- Building your expertise at the intersection of traditional web development and blockchain technology
Tools we are using today:
- Golang, React, Node, Figma
- Postgresql, Temporal, NATS, Clickhouse
- Gitlab and Github
- DigitalOcean, fly.io, Kubernetes, KNative, Pulumi