About the job
About Pure
At Pure, we're revolutionizing the world of rare coin and precious metal trading. Our vision is to provide collectors and investors with a financial framework that reflects the standards of contemporary markets. We are pioneering a cutting-edge order book marketplace designed to enhance transparency, efficiency, and trust within an industry still relying on outdated systems.
Launched in 2023, Pure has swiftly become a leading marketplace for tangible assets, processing over $45 million in transactions each month. Our mission is to modernize this time-honored industry by merging the dependability of traditional trading frameworks with the innovations of modern technology.
Your Role:
Take ownership of critical features and subsystems from inception to deployment. You will make essential technical decisions, prioritize tasks, and deliver high-quality results swiftly.
Design, develop, and optimize our marketplace backend, including order matching and order-book logic, with a focus on concurrency, correctness, and speed. Ensure robust transaction flows, payments, and data integrity.
Enhance our frontend/UI/UX using TypeScript and Next.js: transform designer UX flows into high-quality components while optimizing performance through strategies like server-side rendering and code splitting.
Engage deeply with PostgreSQL: focus on data modeling, query optimization, indexing, and schema design to ensure sustained performance as data volume and load increase.
Develop and refine internal tools (“Nimbus”) that support accounting, logistics, operational dashboards, fraud detection, and monitoring.
Lead small teams or mentor fellow developers: providing code reviews, unblocking teammates, and establishing best practices.
Drive improvements in processes, technical architecture, testing strategies, and observability while being hands-on during incidents or urgent issues.
Who You Are:
Possess 3+ years of full stack engineering experience (or equivalent), particularly in dynamic startup environments.
Demonstrate leadership capabilities by owning features/systems, guiding teammates, and making decisive choices.
Be hands-on: you write and deploy code, prototype, troubleshoot, and consider architecture and scalability.
Bring strong front-end experience with TypeScript and Next.js, coupled with a keen eye for UX/UI performance.

