💻Lead/Staff Engineer (Full-time)
IYK
New York, NY, USA
Posted 6+ months ago
💻
Lead/Staff Engineer (Full-time)
About IYK
IYK is the creator tool for deploying NFC-enabled digital experiences for physical products and events. IYK provides creators with ready-to-use tap experiences as well as developer APIs for further customization.
With a proven track record of collaborations with industry leaders such as Adidas, Mastercard, Atlantic Records, Coinbase, Johnnie Walker, and 9dcc, we continue to re-imagine the relationship between consumers and the items they own.
We are also backed by a team of amazing investors, including a16z CSS, Collab+Currency, 1kx, POAP, gmoney, Palm Tree Crew, and Lattice Capital.
The Role
At IYK, the engineering surface is incredibly broad. Our stack ranges from hardware up through the traditional web2 stack, and ending at the blockchain. With this comes countless frontend touch points, from pages opened by NFC on mobile devices to e-commerce experiences, to backend systems that help creators configure and manage their chips.
As a Staff Engineer at IYK, your role is to architect and help implement this growing system. You will lay the foundation for our applications as well as for creators who are already building experiences on top of us today.
This is an opportunity to build technology that reaches the masses and contributes to a better end consumer experience across many industries including music and fashion. We’re looking for someone who relishes the challenge of shipping scaleable applications quickly while not compromising on quality. You should care about the details and you must be able to foster a culture that values clean code.
Our stack currently consists of:
TypeScript
We primarily use Remix when building applications
We use Hono for our core API
PostgreSQL databases
Hasura GraphQL Engine
Solidity smart contracts
As Lead/Staff Engineer at IYK, you'll be responsible for:
Guiding the development of both frontend and backend systems, ensuring they align with IYK’s strategic goals and technical vision
Leading the engineering team in implementing scalable and secure solutions across our product range
Playing a key role in API design and system architecture, facilitating seamless interaction between different layers of technology
Collaborate with cross-functional teams to deliver high-quality software
Ensure code quality, scalability, and responsiveness of applications
Need to Have
Extensive experience (5+ years) in software development, including deep expertise with Javascript/Typescript, Node.js, Bun, React, or similar frameworks
Demonstrated ability in overseeing projects focusing on security, usability, and scalability
Deep understanding of CI/CD processes and observability / monitoring
Proven track record in architecting systems spanning many layers
Strong decision-making skills, especially in technical trade-offs, and the ability to communicate effectively
Experience in collaborating with cross-functional teams including designers, copywriters, and product managers
A history of successfully leading, mentoring, and expanding technical teams
Nice to Have
Experience writing smart contracts
Experience working with ethers.js, wagmi, web3-react, or similar libraries
Interest in crypto and blockchain
Interest in functional programming (Gleam)
Experience with NFC readers
Experience with Rust
Salary & Benefits
Salary: $300K+ cash & equity (dependent on experience level)
Top-of-the-line medical, dental, and vision insurance
Flexible time-off policy
Fully remote work
Interested in applying?
Please email jobs@iyk.app (subject line: Lead/Staff Engineer Application) with a copy of your resume, a link to your portfolio and/or Github, and a brief description of why you are interested in joining IYK. We’ll be in touch if your skills and experience are a strong match for what we are looking for.
Equal Opportunity Employer Statement
IYK’s team members hail from myriad backgrounds and care deeply about fostering diversity in identity, experience, and perspective. As an Equal Opportunity Employer, we do not discriminate against qualified applicants or employees on the basis of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by federal, state, or local law, rule, or regulation.