Founding Fullstack Engineer
Collaborate closely with the CEO on technical decisions and take ownership of backend and frontend engineering. Design and implement APIs, handle on-chain and off-chain synchronization, integrate smart contracts and manage transactions, improve system performance and security, build within a serverless architecture, enhance development tooling, implement monitoring, refine CI/CD, expand test coverage, improve documentation, and help grow the technology team.
Responsibilities
- Collaborate with the CEO on technical decisions
- Design and implement backend systems and APIs
- Develop frontend features
- Handle on-chain and off-chain synchronization
- Integrate smart contracts and manage transactions
- Build and maintain serverless architecture
- Prioritize security and data protection
- Improve system performance
- Design efficient data flows
- Participate in R&D projects
- Enhance the local development environment
- Implement monitoring solutions
- Refine CI/CD processes
- Expand and maintain test suites
- Write and improve documentation
- Drive recruitment and team development
Requirements
- Timezone between UTC and UTC+4, preferably CET
- Proficiency in English
- 4+ years of fullstack engineering experience with an approximately 65% backend and 35% frontend focus
- 2+ years of experience with blockchain-based projects
- Strong expertise in TypeScript and Node.js
- Experience with AWS, serverless stacks, and databases
- Experience with Next.js
- Experience with web3 technologies
- Deep understanding of blockchain and smart contracts
- Experience with viem, wagmi, and ethers
- Nice-to-have experience with cybersecurity, smart contract development, Golang, or Rust
Benefits
- Unlimited paid time off
- Company shares
- Flexible working hours
- Fully remote work
- Regular virtual team-building events
- Annual in-person meetups
- Potential progression toward Tech Lead and VP of Engineering roles