About WakeUp LabsWakeUp Labs is a software development studio dedicated to advancing decentralized technology and scaling Ethereum. We specialize in delivering cutting-edge development services to EVM-Compatible chains, DAOs, and businesses entering the blockchain space. Since our inception in 2022, our team has led the charge in innovation within the sector.WakeUp Labs had established itself as a well known player in the LATAM ecosystem, providing a comprehensive suite of development services including Product Discovery, Product Design, and Software Implementation. Our goal is to address and overcome the challenges our clients face.Our extensive development expertise, combined with a commitment to excellence, has empowered our clients to achieve significant revenue growth, secure investment rounds, reduce costs, and enhance their overall performance.
What we are looking forWe are seeking a Solidity Developer with full stack experience, with a minimum of 5 years developing software and a minimum of 2 years using Solidity. This role involves designing, developing, and maintaining secure, efficient, and scalable smart contracts and backend systems for decentralized applications (DApps). The ideal candidate will have a strong background in blockchain technology, smart contract development, and full stack development, with the ability to work independently and collaboratively in a fast-paced, dynamic environment.
As a valued member of WakeUp Labs, you will collaborate with premier clients from the United States, Europe, and around the world, contributing to pioneering digital solutions. You will have opportunities for professional development, growth, and a chance to make a significant international impact. We offer the convenience of remote work, allowing you to craft a work-life balance that suits your personal and professional needs.We’re looking for candidates who are passionate about technology, and excited to engage in remote collaboration for a worldwide presence.
Must Have Qualifications:Minimum 5 years of software developing experienceMinimum 2 years of Solidity experienceProficiency in Solidity programming language and smart contract frameworks (e.g., Foundry, Hardhat).Proficiency in Node.js for backend development.Strong understanding of blockchain fundamentals and consensus mechanisms. Familiarity with blockchain development tools, libraries, APIs, and infrastructure (e.g., Web3.js, Infura, ethers.js)Excellent problem-solving skills and attention to detail in writing secure and efficient smart contract codeAbility to work independently and collaboratively in a fast-paced, dynamic environmentEffective communication skills and the ability to explain complex technical concepts to non-technical stakeholdersBasic knowledge of React.js.
Desired Experience:Previous experience working with top-tier Crypto/Web3/DeFi projectsExperience with layer 2 scaling solutions (e.g., Optimistic Rollups, zk-SNARKs)Knowledge of formal verification techniques for smart contracts (e.g., Solidity formal verification tools)Familiarity with non-EVM blockchain platforms (e.g., Solana, Cosmos)Bachelor's degree or higher in Computer Science, Engineering, or related fieldExperience with Golang and Rust.Knowledge about zero-knowledge rollups, and cryptographic principles.Proficiency in English.
Duties and Responsibilities:Design and develop smart contracts for various decentralized applications (DApps)Collaborate with cross-functional teams to define smart contract specifications and requirementsImplement secure and auditable smart contract code following best practices and industry standardsConduct thorough testing, debugging, and optimization of smart contracts to ensure reliability and efficiencyDesign, develop, and maintain highly scalable and performant backend systems, services, and APIsIntegrate with various third-party APIs, services, and libraries for enhanced functionalityCollaborate with cross-functional teams to ensure seamless integration between backend and frontend componentsParticipate in code reviews, architectural discussions, and decision-making processes to drive technical excellence and alignment with business goalsAdvocate for and implement best practices in software development, including coding standards, testing strategies, and deployment processesTroubleshoot and resolve complex issues, optimize performance, and ensure system stabilityContribute to the continuous improvement of development processes and toolingOther development duties as needed
BenefitsRemote work People first cultureCompensation in Stable CoinWork with global and local teamsPersonal time off (PTO) for vacations, study leave, personal time, etc....and more!
At WakeUp Labs, we prioritize the well-being of our team members as unique individuals. If you're looking for a supportive environment that values personal growth, determination, and a strong dedication to your profession, then WakeUp Labs is where you belong. We are committed to nurturing a workforce that is diverse and inclusive, where all employees are valued and treated fairly.
Come join us in breaking the mold and revolutionizing the tech landscape!