Senior Full Stack Developer
About Midas
Midas is an asset tokenization protocol bringing regulatory-compliant exposure to institutional-grade assets onchain, unlocking DeFi composability for real-world assets (RWA).
Tokenizing securities in a compliant way is complex, requires building deep legal expertise and multiple iterations.
Midas started this journey in 2022, releasing its first security tokens in 2024 under a best-in-class regulatory setup that makes Midas tokens as frictionless as possible, for everyone.
Midas stands at the forefront of innovation: we're not just participating in the market; we're aiming to redefine it. Each of our tokens represents a bold step forward, merging the reliability of traditional financial instruments with the efficiency and accessibility of DeFi.
Your Key Responsibilities
- Small, remote-first team: As an early team member, you'll play a key role in shaping our vision, culture, and engineering practices.
- System Architecture and Development: Collaborate with team members to design, develop, and maintain scalable, high-quality systems. We prioritize simple and efficient architecture with a security-first mindset and a preference for "boring" but reliable technologies.
- API Implementation: Implement scalable APIs using design patterns and RESTful architecture principles to ensure systems are efficient and maintainable.
- Fullstack Development: Develop and maintain services using NestJS and React, following best practices in software engineering and adhering to a monorepo approach.
- Blockchain Development: Integrate Web3 libraries and frameworks to facilitate interactions with blockchain networks, including wallet connections, smart contract interactions, and transaction management.
- Quality Assurance and Testing: Write unit and integration tests to ensure code stability and quality. Contribute to continuous integration processes using tools like GitHub Actions to maintain a smooth and efficient development pipeline.
- Continuous Deployment: Participate in a fast-paced, agile environment with frequent, near-daily code deployments to production.
What We Are Looking For
- Experience: At least 3 years of software development experience with strong knowledge of web technologies, including Node.js, TypeScript, NestJS, ReactJS, and PostgreSQL.
- Collaboration and Communication: Excellent collaboration and communication skills, with the ability to work effectively in an agile, dynamic team.
- Mindset and Culture Fit: A proactive, growth-oriented attitude with a passion for learning. You should be curious, open to new ideas, and willing to evolve with the team. We value autonomy, transparency, and a commitment to innovation.
- Bonus: Prior experience building telegram / crypto-native / web3 projects deployed on an EVM mainnet especially using React, Node, and TypeScript; experience in DeFi, Solidity, TheGraph, cloud infrastructure (GCP).
- Timezone: Ability to work with significant overlap in EST/GMT time zones, though you can be located anywhere.