全栈开发工程师
Full Stack Developer
职位描述:
我们正在寻找一位全栈开发人员,要求精通 Python/Node.js、React、Docker、PostgreSQL 和 AWS,并了解如何使用 Claude Code 提高效率、编写更清晰的代码,并高效交付生产级系统。这是一份需要亲力亲为的工程岗位,你将负责从设计到维护的整个可扩展应用程序的开发。你还将参与定义 AI 辅助开发的最佳实践,并将 Claude Code 集成到日常构建、审查和部署流程中。
职责:
- 使用 Node.js(后端)和 React(前端)设计、开发和维护可扩展的 Web 应用程序。
- 构建和管理 API、微服务和事件驱动的后端,并针对 AWS 进行优化。
- 使用 Claude Code 进行智能代码生成、重构和文档编写,同时保持人工级别的监督和架构控制。
- 创建和管理 PostgreSQL 数据库模式、查询和性能调优。
- 使用 Docker 容器化应用程序,并在 AWS 上进行构建/部署编排(ECS、EKS 或 EC2)。
- 使用 GitHub Actions 实现和维护 CI/CD 流水线,用于测试、部署和发布自动化。
- 编写干净、模块化且可测试的代码,严格遵守最佳实践。
- 与设计师和产品负责人协作,快速迭代的同时保持技术卓越性。
- 推动整个工程团队采用 AI 辅助编码工作流。
要求:
- 5 年以上全栈开发经验。
- 精通 JavaScript/TypeScript、Python/Node.js 和 React。
- 具有 AWS(Lambda、ECS/EKS、S3、CloudWatch、RDS、API Gateway、IAM)的实际操作经验。
- 熟悉 Docker 和容器化部署。
- 在 PostgreSQL 数据库设计和性能优化方面有扎实的经验。
- 精通 GitHub Actions 用于 CI/CD 自动化。
- 了解 Claude Code 或类似 AI 辅助开发工具(如 Copilot、ChatGPT Code Interpreter)。
- 理解 RESTful API 设计、微服务和分布式系统。
- 优秀的解决问题能力、代码质量意识和自主性。
优先考虑:
- 将 Claude Code 集成到大规模或生产级项目中的经验。
- 熟悉基础设施即代码(Terraform、CloudFormation)。
- 适应敏捷或快节奏的初创环境。
- 参与开源项目或 AI 工具开发计划。
最初发布于 Himalayas
查看英文原文
Job Summary:
We’re looking for a Full-Stack Developer who is fluent in Python/Node.js, React, Docker, PostgreSQL, and AWS — and knows how to use Claude Code to move faster, write cleaner code, and ship production-grade systems efficiently. This is a hands-on engineering role where you’ll design, build, and maintain scalable applications end-to-end. You’ll also help define best practices for AI-assisted development, integrating Claude Code into the daily build, review, and deploy cycle.
Responsibilities:
- Design, develop, and maintain scalable web applications using Node.js (backend) and React (frontend).
- Build and manage APIs, microservices, and event-driven backends optimized for AWS.
- Use Claude Code for intelligent code generation, refactoring, and documentation while maintaining human-level oversight and architectural control.
- Create and manage PostgreSQL database schemas, queries, and performance tuning.
- Containerize applications with Docker and orchestrate builds/deployments on AWS (ECS, EKS, or EC2).
- Implement and maintain CI/CD pipelines using GitHub Actions for testing, deployment, and release automation.
- Write clean, modular, and testable code with strong adherence to best practices.
- Collaborate with designers and product owners to iterate quickly while maintaining technical excellence.
- Drive the adoption of AI-assisted coding workflows across the engineering team.
Requirements
- 5+ years of full-stack development experience.
- Advanced proficiency in JavaScript/TypeScript, Python/Node.js, and React.
- Hands-on experience with AWS (Lambda, ECS/EKS, S3, CloudWatch, RDS, API Gateway, IAM).
- Solid experience with Docker and containerized deployments.
- Strong background in PostgreSQL database design and performance optimization.
- Expertise in GitHub Actions for CI/CD automation.
- Working knowledge of Claude Code or similar AI-assisted development tools (e.g. Copilot, ChatGPT Code Interpreter).
- Understanding of RESTful API design, microservices, and distributed systems.
- Excellent problem-solving skills, code quality discipline, and autonomy.
Preferred Qualifications
- Experience integrating Claude Code into large-scale or production-level projects.
- Familiarity with infrastructure-as-code (Terraform, CloudFormation).
- Comfortable in Agile or fast-moving startup environments.
- Contributions to open-source projects or AI tooling initiatives.
Originally posted on Himalayas