Job description
About Axiom
Axiom is building the future of retail trading. As more opportunities move onchain, our mission is to make discovering and trading assets fast, powerful, and intuitive.
Today, Axiom serves millions of users and facilitates more than $100M in daily trading volume. We are a small, fast-growing team based in Austin, with high ownership, urgency, and an obsession with exceptional products.
About the Role
- Own product surfaces end to end: the interface, the service behind it, and the data model underneath
- Ship features across a Next.js frontend and a fleet of TypeScript services
- Work closely with design and product from concept to launch
- Keep the whole path fast — query, cache, socket, and render
- Debug production issues wherever they land, from the browser to the database
- Know when the simple version is the right one, and cut scope accordingly
- Raise the engineering bar through strong judgment and mentorship
Minimum Qualifications
- Deep TypeScript experience on both the client and the server
- Solid React fundamentals and real comfort with Postgres
- Excellent programming and debugging fundamentals
- A track record of shipping complete features, not slices of them
- Comfortable working with high ownership in a fast-moving environment
Preferred Qualifications
- Next.js and modern state management (we use Jotai)
- Real-time systems: WebSockets, streaming updates, and cache invalidation
- Schema design and query performance in Postgres
- Redis or other caching at scale
- Onchain data on Solana or EVM
- Experience owning what you build in production, including on-call
We encourage you to apply even if you do not meet every qualification.
Nice to have
- Experience with modern state management, specifically Jotai.
- Familiarity with real-time systems and cache invalidation.
- Experience with onchain data on Solana or EVM.
Responsibilities
- Own product surfaces end to end: the interface, the service behind it, and the data model underneath.
- Ship features across a Next.js frontend and a fleet of TypeScript services.
- Work closely with design and product from concept to launch.
- Keep the whole path fast — query, cache, socket, and render.
- Debug production issues wherever they land, from the browser to the database.
- Know when the simple version is the right one, and cut scope accordingly.
- Raise the engineering bar through strong judgment and mentorship.
Focus areas
- Onchain data
- Retail trading
Required skills
- JavaScript & TypeScript(must have)
Develop and maintain both client and server applications using TypeScript, ensuring high performance and reliability.
- React(must have)
Build user interfaces with React, ensuring a smooth and responsive user experience.
- PostgreSQL(must have)
Design and optimize database schemas and queries for performance in PostgreSQL.
- Next JS(nice to have)
Utilize Next.js for server-side rendering and static site generation in web applications.
- WebSocket(nice to have)
Implement real-time features using WebSockets for live updates and interactions.
- Redis(nice to have)
Use Redis for caching and improving application performance at scale.