Job Description
As a Full-Stack TypeScript Engineer, you will play a key role in developing both our CLI and React interfaces. You will collaborate with cross-functional teams to deliver high-quality solutions that bridge the gap between design and functionality.
Key Responsibilities
- Develop and maintain both CLI and React-based user interfaces
- Implement wireframes and designs as production-ready React/Chakra code
- Work closely with the design team to ensure UI/UX best practices
- Collaborate with the core protocol team to connect interfaces with backend systems
- Write clean, maintainable, and well-documented TypeScript code
- Participate in code reviews and contribute to technical discussions
Job Requirements
- Strong proficiency in TypeScript and modern JavaScript frameworks
- Experience with React and component-based architecture
- Familiarity with Chakra UI or similar design systems
- Understanding of CLI development and terminal interfaces
- Ability to work collaboratively in a team environment
- Excellent problem-solving and communication skills
- Experience with version control systems (Git preferred)
Nice to Have
- Knowledge of backend development and API integration
- Experience with testing frameworks (Jest, Cypress, etc.)
- Understanding of blockchain protocols and Web3 technologies
- Previous work on developer tools or infrastructure projects