We are at the forefront of the DeFi building a hybrid Perp DEX and are looking for an experienced Senior Solidity Developer to lead our development team. This role requires a blend of solidity programming expertise, full-stack development knowledge, and leadership skills to drive the development of our DeFi products from conception to launch.
ResponsibilitiesSmart Contract Development: Craft secure and efficient smart contracts in Solidity. Lead the entire development lifecycle including requirements gathering, architecture design, coding, testing, and deployment.Architecture Design: Design robust and scalable architecture for DeFi projects. Ensure that the design meets the business objectives and complies with the best practices in security and efficiency.Team Leadership: Manage and mentor a team of engineers. Allocate resources, oversee progress to ensure deadlines are met, and maintain high standards of code quality and security.Integration: Work on integrating smart contracts with front-end interfaces and other blockchain technologies. Ensure seamless interactions between the blockchain layer and the application interface.Documentation: Create comprehensive documentation for the architecture, codebase, and APIs. Ensure that the documentation is clear for both internal and external developers.Ad-hoc Tasks: Be flexible and ready to take on ad-hoc tasks as they arise. This could include researching new technologies, debugging critical issues, or supporting the launch of new features.Stakeholder Engagement: Engage with stakeholders to gather and refine requirements. Provide technical insights and recommendations to non-technical team members.
QualificationsExperience: 4-5 years of experience in full-stack development with a focus on Solidity and smart contract development. Proven track record in developing and deploying DeFi projects.Technical Skills: Proficient in Solidity, and familiar with the broader EVM ecosystem. Strong background in at least one modern front-end framework (e.g., React, Angular, Vue) and backend technologies (Node.js, Express). Experience with blockchain interoperability solutions is a plus.Leadership: Experience in leading development teams, managing projects, and mentoring junior developers. Strong organizational and project management skills.Problem-Solving: Excellent problem-solving skills and the ability to work under pressure. Must be proactive in identifying and resolving issues.Communication: Exceptional communication skills, both written and verbal. Must be able to articulate complex technical concepts to non-technical stakeholders.Adaptability: Flexible and adaptable to the rapidly changing landscape of blockchain technology. Willing to continuously learn and apply new techniques and technologies.