Job Description
Summary
Your Craft
- System Design and Architecture: Have solid Node.js programming experience, design and implement high-performance, scalable backend system architecture.
- Database: Familiar with database technologies such as MongoDB and PostgreSQL.
- Technology selection and technical research: Research and evaluate new technologies based on project requirements and provide appropriate technical solutions for the project.
- Code optimization and performance tuning: Analyze system performance bottlenecks, optimize code and system architecture, and improve system response speed and throughput.
- Technical Document Writing: Write technical documents, such as system design documents, API documents, deployment documents, etc., to ensure the understanding of team members and subsequent maintenance personnel.
- Teamwork: Closely cooperate and communicate with front-end development, testing, product managers and other team members to ensure that the project is completed on time and with high quality.
- Web3 experience: Applicants with blockchain/web3 development experience are preferred, and those who understand Ethereum and Layer 2 network-related technologies are especially preferred.
Skills
- Database Management
- Development
- Software Architecture
- Software Engineering
- SQL
- Team Collaboration