BNPL Pay
Front End Developer
BNPL Pay
The BNPL Pay is a decentralized EVM DeFi protocol servicing the uncollateralised lending markets. Our recently launched Web 3.0 dApp has just rolled out via a third party software team and now we are looking to the best development mind to bring this in house.
Team BNPL Pay is keen to find the right candidate for a highly skilled Front End Software Engineer in European or Asian timezones for a full time permanent position. We are looking for an experienced and autonomous team member to take the BNPL Pay App to the next level with a passion for building industry leading DeFi products.
The team works entirely independently and remotely, with regular meetings and stand-ups. As a small team your ideas will be valued and we expect autonomy to continuously evolve and improve the product, playing a substantial role in the success of the company.
Learn more about us on our webite.
Please include your resume, Github and any other relevant information when applying.
The BNPL Pay App
Built initially on Ethereum, the premise of the app is leveraging decentralised capital for uncollateralised loans. Setting up a Banking Node is permissionless and currently requires bonding 2m BNPL tokens as collateral into a smart contract. Once bonded, users can provide USDT for the Banking Node to issue as loans in return for 70% of the loan interest, whilst BNPL holders can stake BNPL to earn 20% of the loan interest in the form of BNPL, with the remaining 10% of interest being paid to the Banking Node itself. Any USDT not utilised within loans is staked in AAVE and earns a modest yield.
High Level Application Roadmap
- Cross-chain Integration
- USDC, DAI & other Stablecoin support
- Custom White-Label APIs/SDKs
- DAO Transition
- UI & UX Evolution
Experience
- 5+ years of experience in Front End engineering and/or Full Stack Development
- 4+ years experience React/Javascript/Web3/Typescript
- Experience working on smart contracts, DeFi projects and protocols
- Advanced building UI & UX development frameworks
- Experience with libraries like web3.js, ethers.js, etc
- Multi-chain decentralised apps such as Ethereum, AVAX, Polygon
- Experience with serverless setups using AWS & Google services such as Lambda, DynamoDB, Cognito, API Gateway, CloudFormation, Firebase
- Practical approach to testing, operations, and code maintainability
- In-depth understanding of websockets and the efficient handling of data
- Experience in building and deploying React and Web3 based applications in a production environment
- Experience building a consumer facing financial application
Knowledge & Skills
- Detailed understanding of blockchain applications and experience writing dApp code (e.g Web3.js for Ethereum)
- A solid foundation of core front-end technologies (HTML, CSS, JS)
- Advanced English communication skills
- Detailed understanding of blockchain, smart contracts, DEXs, AMMs and yield farming
- Knowledge of other EVM based chains (Solana, Polygon, Avalanche etc)
- Solid software engineering, design and security principles
- Solidity & smart-contract integration experience
- Detail oriented with an analytical mind
- Implementation of prototyped Figma designs
Responsibilities
- Design, implement and improve the front-end web application for both desktop and mobile
- Continually evolve the user experience and data intensive UI
- Work closely with core team to deliver the core architecture of the web framework
- Deliver high-quality code with performance, accessibility, maintainability and stability as the primary focus
- Build attributes and applications with an adaptable design
- Integrate smart contracts with front-end and back-end
- Test software to ensure efficiency and accessibility
Compensation
- Competitive salary and token package depending on experience