About the Role
The role involves developing full-stack features for decentralized application platforms, focusing on robust architecture, clean code, and seamless user experiences.
Responsibilities
- Design and build scalable front-end and back-end components
- Implement secure and efficient application logic
- Collaborate with product and design teams to define feature requirements
- Optimize applications for speed and reliability
- Write clean, maintainable, and well-tested code
- Troubleshoot and debug production issues
- Integrate with blockchain protocols and smart contracts
- Ensure compatibility across browsers and devices
- Participate in code reviews and technical design discussions
- Maintain documentation for systems and workflows
- Monitor application performance and respond to incidents
- Contribute to API design and implementation
- Enforce security best practices across the stack
- Support deployment pipelines and CI/CD processes
- Evaluate new technologies and frameworks for fit
- Mentor junior engineers and share knowledge
- Align development with long-term product vision
- Respond to feedback from internal and external stakeholders
- Ensure compliance with industry standards
- Work across time zones with global team members
Nice to Have
- Experience with Ethereum or similar blockchain platforms
- Knowledge of decentralized identity systems
- Familiarity with Web3.js or Ethers.js
- Contributions to developer tooling or SDKs
- Experience with performance profiling tools
- Background in cryptography or distributed systems
- Involvement in protocol-level development
- Previous work on developer-facing products
Compensation
Competitive salary and equity package
Work Arrangement
Remote-first with flexible hours
Team
Part of a distributed engineering team building core blockchain infrastructure
Tech Stack
- Frontend: React, TypeScript, Next.js
- Backend: Node.js, Express, GraphQL
- Databases: PostgreSQL, Redis
- Infrastructure: Docker, Kubernetes, AWS
- Blockchain: Ethereum, Polygon SDK
Culture
- We value transparency, ownership, and continuous learning
- Engineers are encouraged to lead initiatives and propose changes
- Regular knowledge-sharing sessions and tech talks
- Focus on sustainable pace and work-life balance
Growth Opportunities
- Opportunities to contribute to open protocols
- Chance to shape early-stage product direction
- Access to conferences and professional development funds
- Pathways to technical leadership roles
Available for qualified candidates
