MLabs is looking to evolve its current dashboard into a direct revenue-generating product by building a next-generation decentralized application (dApp) that allows users to deposit and withdraw into vaults directly. The company needs a Full-Stack Engineer to provide technical leadership in this critical, high-impact initiative.
Requirements
- Experience: 5+ years of professional experience in software development, with a focus on full-stack engineering.
- Language Proficiency: Strong proficiency in TypeScript for full-stack development.
- Backend Skills: Solid experience with backend systems and APIs, including systems design and architecture.
- Product Focus: Proven ability to design and implement user-centric applications, emphasizing seamless user experiences.
- Flexibility: Familiarity with Python or the ability to be language agnostic.
- Interest or experience in DeFi concepts like decentralized applications (dApps) and on-chain interactions.
- Experience developing and shipping user-facing features using component-based UI frameworks such as React.
Responsibilities
- Lead the design, development, and maintenance of full-stack features for our core decentralized application, ensuring high performance and scalability.
- Partner closely with front-end engineers to deliver cohesive and seamless user experiences.
- Provide technical leadership and mentorship to other engineers, fostering collaboration and knowledge sharing.
- Engage in systems design and architecture discussions to build robust backend services supporting the application.
- Participate actively in code reviews and design sessions, promoting best practices and high-quality code standards.
- Collaborate with product managers and researchers to translate requirements into effective technical solutions.
- Diagnose, troubleshoot, and resolve complex software issues to maintain system reliability and performance.
Other
- Remote-first work model—work from anywhere in the US & Canada!
- Regular in-person company retreats and cross-country "office visit" perk.
- Collaboration: Proven ability to collaborate effectively with other engineers and mentor team members.
- Problem-Solving: Excellent problem-solving and analytical skills with a focus on the entire application development lifecycle.
- Compensation: $150K - $200K