Job Description
We are seeking a skilled Full Stack Engineer to join our team and contribute to the design, development, and maintenance of our core systems. The ideal candidate will be responsible for building high-performance, scalable, and maintainable full stack solutions while collaborating with cross-functional teams to deliver stable and usable products.
Key Responsibilities
- Participate in the overall architecture design, development, and maintenance of the company's core systems, and build high-performance, scalable, and maintainable full stack solutions.
- Lead the requirement analysis, technical selection, system design, and continuous optimization of the platform's functional modules, covering web front-end, back-end interfaces, database design, and system deployment.
- Work closely with cross-functional teams such as product managers, designers, data scientists, and blockchain engineers to quickly implement product concepts into stable and usable products.
- Have a deep understanding of cloud native systems, be familiar with Kubernetes, and support system deployment and automated operations in cloud environments such as AWS, GCP, and Azure.
- Write high-quality, structurally clear, and testable code, participate in Code Reviews, and ensure development quality.
- Responsible for system stability, including but not limited to system monitoring, log analysis, abnormal response, and performance tuning.
- Actively participate in the improvement of development processes and engineering efficiency, and promote the construction of team technical standards.
Job Requirements
- Proven experience in full stack development with expertise in both front-end and back-end technologies.
- Strong understanding of cloud native systems and experience with Kubernetes and cloud platforms like AWS, GCP, or Azure.
- Ability to analyze requirements, select appropriate technologies, and design scalable systems.
- Excellent collaboration skills to work effectively with cross-functional teams.
- Commitment to writing high-quality, testable, and maintainable code.
- Experience in system monitoring, log analysis, and performance optimization.
- Passion for improving development processes and engineering efficiency.