Proposal
Hire Leonardo Saturnino as a Senior Full-Stack Developer
Vote Type
Token holder DAO Snapshot with a 7-day vote period.
DAO-elected Sponsors
Integrations Guild
Timeline
Discussion Period: 7 days
Voting Period: 7-day Token holder DAO Snapshot
Purpose
Request for Threshold DAO to fund a Senior Full-Stack Developer role with a back-end focus, to be filled by Leonardo Saturnino.
Motivation
With ongoing advancements in the Threshold Network’s projects, there is a need for robust back-end development throughout the DAO applications, including tBTC, thUSD, and TACo, and supporting outstanding features to enhance security, compliance, integration, and reliability across platforms and networks.
Scope
- Full-Stack development using: ECMAScript 6, Typescript, Python, NodeJS, ExpressJS, Solidity, Jest, EthersJS, Hardhat, React, NextJS, and other commonly used Web3 development frameworks.
- Outline, develop, and maintain scalable and efficient applications.
- Implementation and maintenance of secure and reliable APIs.
- Integration of third-party services and development of microservices.
Oversight & Review
The Integrations Guild will collaborate with Leonardo to set specific goals.
Goals will be structured to align with project needs and priorities.
Flexibility will be included to adapt to unforeseen yet crucial tasks.
The Integrations Guild will review position and performance.
Regular performance reviews will be conducted to ensure work standard aligns with project evolution and feedback.
Expected Work Standard
- Ensure security best practices in all aspects of the development.
- Collaborate with front-end developers to integrate user-facing elements with back-end logic.
- Implement and manage CI/CD pipelines for automated testing and deployment.
- Code quality and maintenance.
- Unit testing and integration testing.
- Stay connected to best practices in the engineering and Web3 communities.
- Document the thinking behind the development so others can understand the approach.
- Adherence to Agile methodologies for project management.
Initial Priorities
This outline presents key priorities for the upcoming term, highlighting significant demands to be addressed. The Integrations Guild will determine the sequence of these priorities to ensure responsiveness to evolving community needs.
About Leonardo Saturnino
16 years of experience in finance products development.
Senior Full-Stack Developer, worked as a Core Developer for the ElasticDAO and ElasticSwap projects.
Skilled in ECMAScript 6, Typescript, Python, Jest, EthersJS, Hardhat, React, Angular, NextJS, IPFS, and various Web3 technologies.
Coordinated the development of a permissioned blockchain consortium focused on pension funds.
Knowledgeable in blockchain architecture and consensus algorithms.
Effective project management and deployment capabilities.
Educational qualifications in Computer Science and Blockchain development.
Compensation
Rate: $85 USD per hour, paid in Threshold (T) tokens.
Payment Terms: Bi-weekly invoicing.
DAO Recommendation
Hire Leonardo Saturnino for a 6-month renewable period.
Schedule: 30 hours per week.