Polymarket is looking for a design-orientated, front-end savant to join our product engineering team as it grows. The ideal candidate will have a keen eye for design, a deep understanding of modern front end performance optimization & a desire to impact a growing engineering organization. You will be involved in the full product lifecycle from user discussion to concept to design to implementation to iteration with high ownership & minimal bureaucracy.
What you'll do (Responsibilities)
We're looking for an experienced individual contributor who enjoys working alongside other experienced engineers & designers to quickly build & iterate on product.
•
Build user-facing features. You'll build out new user-facing features with slick, efficient, & reusable React components.
•
Talk to users. You’ll engage in regular communication with users to understand their needs, gather feedback, & incorporate their insights into product development.
•
Self-direct your work & co-direct the product. You're a technical founder type & will take part in defining & architecting the long-term technical direction of the product engineering team.
•
Cross-company collaboration. You’ll collaborate with engineers, designers, & stakeholders across the company to architect, build, launch, test, & improve features & systems.
•
Improve monitoring & alerting infrastructure & practices. You'll be instrumental in enhancing our monitoring & alerting systems, ensuring that all critical issues are quickly & accurately identified. This will involve both optimizing existing processes & introducing new methodologies & technologies to improve our overall system reliability & responsiveness.
•
Reinforce security, availability, performance, & scalability of the product. You’ll be responsible for ensuring our product meets the highest standards in all these aspects.
•
Contribute to code reviews. You'll play a critical role in maintaining the high quality of our codebase by providing feedback & suggestions on others' work during code review sessions.
What we're looking for (Qualifications)
You're a senior product engineer who has
•
5+ years of professional software development experience
•
Strong knowledge of Typescript, Javascript (ES6+), CSS (media queries, animations and/or modern animation libraries)
•
Experience working with React & NextJS
•
A deep understanding of modern state management patterns, caching strategies, & libraries (notably React Hooks/Context, React Query, Zustand, Mobx or Recoil)
•
An entrepreneurial mindset with the ability to bring an idea or vision to life.
•
A passion for the blockchain, decentralized finance, & freedom of speech.
•
(Plus) Experience working with &/or implementing normalized caching strategies
•
(Plus) Experience working with RSC
•
(Plus) Previous experience working with data-intensive applications
•
(Plus) Previous development experience in the blockchain, crypto, or financial industries (familiarity with wagmi, ethers.js etc)
•
(Plus) Have used Polymarket (or other prediction markets) & understand how they function
•
(Plus) Bachelor’s degree in Computer Science or equivalent
What we offer (Compensation & Benefits)
•
Competitive salary & equity
•
Unlimited PTO, Health, Vision, & Dental coverage
•
Hardware setup — new MacBook Pro, big display, & accessories.
•
$15/day lunch credit
How to Apply
•
This role's title in your subject line.
•
Your portfolio & links that best showcase relevant things you've built.
•
Tell us why you're interested in joining Polymarket.
Is this role not the right fit? If you resonate with our mission and think you’d be a great fit, fill out this form.