Backend Developer
Design, build, and maintain backend systems and APIs using Nest.js and Next.js; develop Solidity smart contracts and integrate them with decentralized applications; operate CI/CD and cloud infrastructure; administer Ubuntu servers, nginx, Docker, and Kubernetes; and collaborate with cross-functional engineering teams.
Responsibilities
- Design, develop, and optimize APIs and services using Nest.js and Next.js.
- Develop and maintain Solidity smart contracts and integrate them with decentralized applications using Ether.js.
- Implement CI/CD pipelines with GitHub Actions and manage Digital Ocean cloud infrastructure.
- Administer Ubuntu servers and configure nginx for web serving.
- Manage containerized applications with Docker and Kubernetes.
- Collaborate with frontend developers, DevOps engineers, and project managers on development and deployment.
Requirements
- Proficiency in Solidity and experience with Ether.js or similar libraries.
- Strong backend development experience with Next.js and Nest.js.
- Extensive experience with GitHub Actions, Digital Ocean, and Ubuntu/Linux server management.
- Knowledge of nginx configuration and management.
- Hands-on Docker and Kubernetes experience.
- Strong communication, teamwork, adaptability, and project-management skills.
Benefits
- Token allocation
- Bonuses