Company Overview
2MR Labs Pte Ltd is Southeast Asia’s leading Web3 Ecosystem Builder, backed by Heliconia Capital (Subsidiary of Temasek Holdings). As a Go-To platform for brands, we enable community engagement in the ever-evolving Web3 space while leveraging Blockchain technology to deliver real-world value. Our company website is www.2mrlabs.com.
Job Title
Lead Engineer (Web3)
Job Description
We are seeking an experienced and motivated Lead Engineer to join our Web3 technology team. As a key leader, you will drive the development and implementation of our Web3 platform, ensuring it meets the needs of brands and their communities. You will also play a pivotal role in mentoring and managing the software development team to maintain high standards of innovation and execution.
Key Responsibilities
- Lead the development and implementation of our Web3 platform, ensuring alignment with business objectives and user needs
- Manage and mentor the software development team, fostering a culture of collaboration and continuous improvement
- Collaborate with product and design teams to define product requirements, features, and user-centric solutions
- Design and develop high-quality, scalable, and secure Web3 applications and smart contracts that meet industry standards
- Research and evaluate new Web3 technologies and tools to identify opportunities for innovation and optimization
- Collaborate with external partners and vendors on technology integrations, ensuring seamless compatibility and performance
- Ensure the software development process is efficient and effective through process optimization and quality assurance
- Continuously improve code quality, security, and performance of the platform through rigorous testing and best practices
- Stay updated with the latest trends and advancements in Web3 technologies, including blockchain protocols, decentralized applications (dApps), and smart contract development frameworks
- Document technical processes and systems to ensure clarity and maintainability for the team and stakeholders
- Provide technical leadership in architecture decisions, ensuring systems are future-proof and adaptable to market changes
- Collaborate with cross-functional teams to deliver solutions that balance technical excellence with business impact
- Monitor and analyze platform performance metrics to identify areas for enhancement and scalability improvements
- Ensure compliance with security protocols and regulatory requirements in Web3 development practices
- Guide the team in adopting industry-standard development methodologies and tools for efficient project delivery
- Support the creation of technical documentation, including API specifications and system architecture diagrams
- Collaborate with QA teams to ensure robust testing and debugging of Web3 applications and smart contracts
- Contribute to the strategic planning of Web3 initiatives, aligning technical capabilities with business goals
- Ensure timely delivery of projects while maintaining high standards of code quality and team productivity
Job Requirements
- Proven experience as a lead engineer in Web3 development, with a strong background in blockchain technology and decentralized systems
- Expertise in developing and deploying scalable, secure, and high-performance Web3 applications and smart contracts
- Strong leadership skills with a track record of managing and mentoring software development teams effectively
- Deep understanding of full-stack development, including front-end, back-end, and blockchain integration technologies
- Proficiency in programming languages such as Solidity, JavaScript, Python, and/or Rust for Web3 development
- Experience with blockchain platforms like Ethereum, Binance Smart Chain, or Polygon, and their development ecosystems
- Knowledge of decentralized application (dApp) frameworks, smart contract testing tools, and blockchain analytics platforms
- Ability to collaborate with cross-functional teams, including product, design, and business stakeholders
- Excellent problem-solving skills with a focus on technical challenges in Web3 environments
- Strong communication skills to convey complex technical concepts to non-technical audiences
- Experience with DevOps practices and CI/CD pipelines for Web3 project deployment
- Understanding of security best practices in blockchain development, including smart contract audits and vulnerability assessments
- Ability to work independently and as part of a team in fast-paced, dynamic environments
- Proven ability to deliver high-quality software solutions under tight deadlines
- Experience with blockchain-based infrastructure, including node management, consensus mechanisms, and data storage solutions
- Knowledge of Web3 tools such as Truffle, Hardhat, Remix, and MetaMask for development and testing
- Strong analytical skills to evaluate technical performance and identify optimization opportunities
- Experience with version control systems like Git for collaborative development workflows
- Ability to contribute to the strategic direction of Web3 initiatives and product roadmaps
- Excellent organizational skills to manage multiple projects and priorities simultaneously