Job Description:
- Technical Leadership: Spearhead frontend/backend technology selection, architecture design, and evolution for high-concurrency, high-availability systems.
- Team Management: Oversee team building, talent development, performance evaluation, and technical goal execution to enhance engineering efficiency.
- Project Delivery: Lead requirement analysis, task breakdown, timeline management, and risk mitigation to ensure high-quality product iterations.
- Process Standardization: Establish coding standards, CI/CD pipelines, testing strategies, and security protocols.
- Cross-Functional Collaboration: Partner with Product, Design, and QA teams to align technical solutions with business objectives.
Requirements:
- 5+ years in full-stack development, with 2+ years managing tech teams of more than 3 members
- Expertise in at least one mainstream stack (e.g., React/Vue + Node.js/Python/Java).
- Proficient in distributed systems, database optimization, cloud services (AWS/Aliyun), and DevOps.
- Proven experience in performance tuning, high-availability design, and delivery of mid/large-scale web projects.
- Exceptional cross-team communication, technical decision-making, and resilience under pressure.
- Ability to drive technical roadmap planning and execution.
Preferred Qualifications:
- Experience with microservices, Serverless, or low-code platforms.
- Familiarity with Agile/Scrum methodologies.
- Contributions to tech communities/open-source projects.