Logo
Foundation

Senior Software Engineer - Front End

Foundation, Little Ferry, New Jersey, us, 07643


At Foundation, we are laying the groundwork for web3—the next generation of the internet full of limitless possibilities. In web3, your creativity is valued and your digital objects belong to you. We aim to put power directly back into the hands of those who create online. Why? We believe this is how the internet should just work. Our team is made up of individuals who share that vision. Together, we’re unlocking the full potential of an internet based on new values of ownership and decentralization.Our mission is to build the most powerful tools for the most creative people in the world. Everything from the smart contracts powering Foundation, to the design that our community interacts with daily, takes into consideration how our collective actions impact people. New technology requires creativity, and web3 is uncharted. Foundation leads. Come join us.The TeamAs a Senior Software Engineer - Front End, you’ll join the Engineering team at an exciting inflection point in Foundation’s growth. In partnership with our Design and Product teams, you’ll have the opportunity to build innovative and best in class product experiences. You'll be joining a full stack engineering team where you'll bring your expertise in modern front end languages and frameworks to continue to elevate Foundation as a premiere user experience in Web3.The RoleShip features: You’ll work with product managers, designers, and other engineers to build performant, delightful, reliable experiences for our creators and their communities.Nurture code: You’ll contribute high quality and maintainable code as you build features, and iteratively prune and simplify our code base as it evolves.Optimize production systems: You’ll help measure and optimize performance, reliability, security, and accessibility KPIs for both app frontends and servers. You’ll participate in on-call rotations to ensure timely response to outages and vulnerability disclosures across our apps.Evolve design systems: You’ll give feedback to and help develop a progressively refined design system that lets us move faster with consistency.Shape infrastructure: You’ll give feedback to and help backend and protocol engineers develop more ergonomic interfaces to our smart contract and data infrastructure.Who You AreTechnology: You have strong proficiency in at least one part of the stack and are fluent in multiple others. You understand how various parts of the stack interact with each other. You ship well tested, well structured, and maintainable code to our code base with no guidance.Systems: You own one or more aspects of a production system and are responsible for its KPIs and SLAs. You include error reporting, logging, monitoring, and alerting as part of feature development. You coordinate small to medium production releases without compromising the security, reliability, and performance of our systems.People: You proactively support other engineers in their work. You help others improve their tech, systems, or process proficiency through presentations, office hours, or informal mentorship.Process: You’re an active participant in team processes and help improve those process with actionable feedback. You own or are in a rotation to drive on one or more of these processes.Influence: You are responsible for medium to large features and ship those features on time and according to spec with no guidance. You can break features down into small to medium units of work for other engineers to work on. You clearly and proactively communicate progress, blockers, and decisions with engineers, product managers, and designers on your feature team. You are relied on to drive impact for one or more systems on your feature team.Skills5+ years of experience building frontend applications with React, Javascript, and typescript and ES65+ years of experience shipping user-facing features in a modern, component-based UI frameworkFamiliarity with building GraphQL clients and server endpointsExposure to working with wagmi or viem preferredExperience interacting with smart contracts preferred

#J-18808-Ljbffr