Full Stack Software Engineer
IPTS
Specialism: web3 growth / education
Project: A leading organization dedicated to cultivating a vibrant community for developers in the web3 space empowering developers in smart contract development, infrastructure creation, and scalable payment management. By fostering this community, they aim to expedite the transition towards more open, decentralized, and groundbreaking systems.
Key Skills: TypeScript, Node, Express, Apollo, GraphQL, MySQL or Postgres, React, Tailwind, Vercel, Google Cloud Compute, Prisma, TypeGraphQL, Pothos, Nexus.
Location: Remote, US & Canada
Role Detail: We are searching for a motivated and collaborative Full Stack Software Engineer to develop new products and solve complex challenges. The ideal candidate for this role will independently lead small to medium projects and collaborate on larger initiatives, spanning the entire technology stack. This person will create user-facing experiences including the development of innovative features like Packs and Guides. This role also involves integrating web3 wallets and protocols, crafting high-quality UI elements, contributing to infrastructure for testing and deploying systems, and mentoring teammates to continuously elevate the technical proficiency among the team.
Requirements:
- 3-5 years of experience shipping high quality products.
- Demonstrated experience working across the backend and frontend stack.
- Experience working with backend toolings: TypeScript, Node, Express, Apollo, GraphQL, and relational databases (MySQL/Postgres).
- Experience working with frontend toolings: TypeScript, React, Tailwind, and GraphQL.
- Familiarity with Vercel and Google Cloud Compute.
- Familiarity with Prisma and typed GraphQL tools (i.e., TypeGraphQL, Pothos, or Nexus).
- Ability to reduce complex problems into simple solutions that scale well.
- Keen attention to design and detail while crafting high-quality product experiences.
- Excellent technical and non-technical communication skills.
- Motivated team player who isn’t afraid of difficult challenges and getting things done from start to finish.
- Motivated learner who takes initiative in learning the unknown and sharing your new knowledge with peers.
- You believe shipped is better than perfect - ship early and often.
- You thrive on feedback from peers and are constantly looking for ways to improve.
- Passionate about web3 and crypto.