Actively recruiting / 82 applicants
We’re here to help you
Wilson Bittencourt is in direct contact with the company and can answer any questions you may have. Email
Wilson Bittencourt, Recruiter Company Description:
Re2 is a crypto firm dedicated to developing novel restaking technologies. Our current focus is on the development of a cutting-edge restaking protocol that maximizes yield generation while helping to mitigate the inherent risks of restaking. Join our team of passionate experts to drive forward the evolution of decentralized protocols and redefine the future of finance.
Position Overview:
As a Full-Stack Developer at Re2, you will play a crucial role in architecting and implementing the off-chain infrastructure and interfaces for our restaking platform. Leveraging your expertise in full-stack development, you will collaborate with our protocol team to design scalable, secure, and efficient services that power our product.
Responsibilities:
- Design, develop, and maintain scalable front- and back-end services that support our restaking protocols, ensuring high availability, reliability, and performance.
- Collaborate with protocol architects and the risk team to define API specifications, data models, and communication protocols, ensuring seamless integration between frontend interfaces and backend services.
- Collaborate with designers and protocol architects to translate product requirements into user-friendly and visually appealing frontend interfaces.
- Implement blockchain-related functionality, such as smart contract interactions, transaction processing, and blockchain data synchronization, using blockchain APIs, libraries, and SDKs.
- Design and implement responsive web applications using modern frontend frameworks and libraries, such as React.js, Angular, or Vue.js, ensuring compatibility across different devices and browsers.
- Optimize backend performance and resource utilization, and implement security best practices and protocols to protect sensitive data and prevent unauthorized access.
- Conduct thorough testing and debugging of components to identify and fix issues related to scalability, reliability, and security.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Proven experience in full-stack development, with a strong portfolio showcasing your work, which will ideally include blockchain-related projects.
- Proficiency in one or more backend programming languages, such as Python or Rust.
- Proficiency in HTML, CSS, and JS, as well as libraries/frameworks such as React and Next.JS.
- Strong understanding of data structures and database systems, with experience using relational databases (e.g., PostgreSQL, MySQL).
- Knowledge of microservices architecture, containerization technologies (e.g., Docker, Kubernetes), and cloud computing platforms (e.g., AWS, Azure, Google Cloud Platform).
- Excellent problem-solving skills and attention to detail, with the ability to design and implement complex backend systems that meet performance, scalability, and security requirements.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams, presenting technical concepts and providing feedback on architecture and design decisions.
Preferred Qualifications:
- Experience with DevOps practices and tools for CI/CD & service monitoring.
- Experience with blockchain technologies and protocols, such as Ethereum, Solidity, Web3.js, or smart contract development, and understanding of concepts relating to consensus mechanisms and DeFi.
- Contributions to open-source projects or active participation in developer communities related to full-stack development, distributed systems, or blockchain technologies.
Benefits:
- Competitive salary and token package
- Flexible remote work options
- Generous vacation and paid time off
- Collaborative company culture with significant opportunities for growth and advancement.