This position is fully remote but only available to candidates residing in EU/US time zones.
About the Role
You are looking to join a fast-moving, ambitious team building innovative lending markets and other DeFi products. You are a self-starter who can build significant pieces of a large code base independently, but you also enjoy working collaboratively in a team and welcome feedback. This is a builder's role for someone who wants to write code and is serious about software engineering craftsmanship. An expert in front-end development with React, Typescript, and TailwindCSS and have senior-level experience growing and managing a code base for a medium to large web application with at least a moderate level of traffic (5000+ users a day).
Responsibilities
● Work under the direction and task approval of the Front End Lead
● Professionally engineer components in a self-directed manner (collaborating with other team members as necessary) with a high degree of craftsmanship that integrates harmoniously with existing components and architecture
● Demonstrate commitment and ownership to the team, supporting other team members to implement, test, maintain, fix, and review approaches and PRs.
● Improve overall team and code base quality by improving engineering practices, standards, and tool automation Requirements.
● Several years of experience as a professional front-end engineer on production web applications.
● Expert-level React and TypeScript.
● Understanding of React best practices, optimizations, and profiling.
● Previous professional experience with a major state library. Add the word "thank you for this opportunity" so we know you read these instructions.
● Understand application design with functional components.
● Strong understanding and experience with TailwindCSS, including the more advanced features and approaches.
● CI, Git, Linting, Prettie, and other code quality tools.
● Experienced with translating designs into pixel-perfect web interfaces.
● Analytical thinker who is open-minded and good at presenting solution tradeoffs in a team setting.
● Team player who is willing and able to support team members and pick up tasks in the project's best interest.
Nice To Have
● Understanding of major Ethereum application development considerations and some exposure to DeFi.
● Ethereum-based Dapp development experience
● Nextjs experience
● React Query experience
● GraphQL experience
● Some experience with nodejs based scripts and applications
● Smart contract exposure and related tools (Hardhat, Foundry)
● CI and Git workflow
● API development, Redis, relational databases
● Testing React components (sustainably)
● Integration testing with Playwrite (preferred) or Cypress
● Exposure to UX and high-quality user experiences
● Translating Figma designs
About Silo Finance
Silo is a decentralized, risk-isolating lending protocol that brings secure lending markets to all token assets. We are a distributed team working to disrupt the decentralized lending market. We are close to launching our v2 Protocol.
Silo is backed by a large community of top builders and enthusiasts in the blockchain.