职位描述
PythonreactTypeScriptFASTAPI后端开发JavaScript前端开发
About the Role
We are looking for a highly efficient Full-Stack Engineer to join our technical team. You are not just a coder; you are a problem solver who embraces modern technology. You master FastAPI and Typescript, and most importantly, you know how to leverage the latest AI tools (Claude Code, Copilot, Cursor) to exponentially increase your productivity and code quality
We value output and innovation over manual repetition. If you are an "AI-Native" developer who can do the work of three people by smart utilization of AI assistance, we want you.
Key Responsibilities
· API Development: Architect and build high-performance, asynchronous RESTful APIs using FastAPI.
· AI-Augmented Coding: Actively utilize AI coding assistants (Claude Code, GitHub Copilot, Cursor, ChatGPT) for code generation, unit test writing, documentation, and debugging to accelerate the development lifecycle.
· Database Engineering: Design scalable database schemas (MySQL/PostgreSQL) and manage high-speed caching layers (Redis). Ensure data consistency and query performance.
· Frontend Engineering: Use your familiarity with JavaScript to bridge the gap between backend and frontend. You will handle frontend logic or debug issues across the stack without needing to hand off every minor JS task. Most important, you need to have experience in real-world project deployment.
· Quality Assurance: Maintain a clean codebase with type hinting (Pydantic), comprehensive testing (Pytest), and strict CI/CD workflows.
Skills & Requirements
Essential:
· Experience: 2-3 years of professional backend development experience.
· Python Mastery: Deep understanding of Python 3.10+, specifically AsyncIO, multi-threading, and decorators.
· FastAPI Expert: Proven track record of shipping production-grade applications using FastAPI. You understand Dependency Injection, Pydantic models, and Starlette.
· Database Proficiency: Strong SQL skills (PostgreSQL/MySQL) and experience with ORMs (SQLAlchemy/Tortoise). Familiarity with NoSQL/Caching (Redis).
· JavaScript: Have experience in Typescript. You can navigate a frontend codebase (Vue/React/Node) when necessary.
The "X-Factor" (AI Proficiency):
· AI-Driven Workflow: You are proficient in Prompt Engineering for coding. You treat AI as a pair programmer to scaffold features and refactor code rapidly.
· Tooling Mastery: Familiarity with command-line AI tools like Claude Code and AI-integrated IDEs (e.g., Cursor, VS Code with Copilot).
Bonus Points (Preferred)
· Experience building GenAI applications (LangChain, OpenAI API integration).
· Knowledge of Containerization (Docker/Kubernetes).
· Experience with Cloud Platforms (AWS/GCP/Azure).
· Open source contributions or a tech blog sharing your AI programming workflows.
查看全部