Botnet允许创作者打造AI虚拟形象,与Character.ai类似,但更具视觉吸引力,让你可以直观地与角色互动。我们最初的目标用户群是动漫爱好者。
我们正在寻找一位经验丰富的资深全栈软件工程师,特别注重后端开发能力。
职位职责:
理想的候选人应具备丰富的复杂Web应用程序设计与开发经验,特别擅长构建健壮的后端系统。此角色将在领导技术项目、与跨职能团队协作、持续改善软件基础设施和开发流程方面发挥关键作用。尽管我们倾向于全栈能力全面的候选人,但表现突出的后端工程师也非常欢迎申请。
- 使用Python(后端)和React(前端)设计并开发可扩展的全栈应用程序
- 实施并优化RESTful API、微服务及数据库架构(PostgreSQL)
- 编写清晰、易维护的代码和全面的测试用例
- 在敏捷开发环境中与跨职能团队紧密协作
- 开展代码审查并指导初级开发人员
- 评估并改进开发流程与方法论
- 研究并引入新技术(如FastAPI、Next.js)以增强我们的技术栈
- 引领性能、安全性和可扩展性的最佳实践
- 整合和利用AI工具提高开发效率和产品功能
职位要求:
- 5年以上专业软件开发经验,具有较强的后端开发背景
- 精通Python、React和现代JavaScript
- 熟悉后端框架(FastAPI、Django或Flask)和前端框架(React、Next.js)
- 深入理解RESTful API设计、微服务架构及PostgreSQL数据库
- 熟悉云平台(AWS/GCP/Azure)、容器化技术(Docker/Kubernetes)和CI/CD流水线
- 具备AI工具相关知识及其在软件开发流程中的整合经验
- 出色的问题解决能力,具备指导团队成员的能力
- 优秀的沟通技巧,有敏捷团队协作经验
Botnet lets creators make AI avatars - similar to Character.ai, but with a beautiful visualization of the character you're speaking to. Our initial use case is for anime fans.
We are seeking a highly skilled Senior Full-Stack Software Engineer, with a strong emphasis on backend development.
Responsibilities
The ideal candidate will have extensive experience in designing and developing complex web applications, with a particular focus on robust backend systems. This role will be crucial in leading technical projects, collaborating with cross-functional teams, and continuously improving our software infrastructure and processes. While we prefer full-stack capabilities, exceptional backend engineers are also encouraged to apply.
- Design and develop scalable full-stack applications using Python (backend) and React (frontend)
- Implement and optimize RESTful APIs, microservices, and database schemas (PostgreSQL)
- Write clean, maintainable code and comprehensive tests
- Collaborate with cross-functional teams in an agile environment
- Conduct code reviews and mentor junior developers
- Evaluate and improve development processes and methodologies
- Research and implement new technologies (e.g., FastAPI, Next.js) to enhance our tech stack
- Lead best practices for performance, security, and scalability
- Integrate and leverage AI tools to improve development efficiency and product capabilities
Requirements
- 5+ years of professional software development experience, with strong backend focus
- Proficiency in Python, React, and modern JavaScript
- Experience with backend frameworks (FastAPI, Django, or Flask) and frontend frameworks (React, Next.js)
- Solid understanding of RESTful API design, microservices architecture, and PostgreSQL
- Familiarity with cloud platforms (AWS/GCP/Azure), containerization (Docker/Kubernetes), and CI/CD pipelines
- Knowledge of and experience with AI tools and their integration into software development processes
- Strong problem-solving skills and ability to mentor team members
- Excellent communication skills and experience working in agile environments
TechWings
Thieme Compliance GmbH
AllCares
HumanSignal
Ironclad