FlexHired LogoFlexHired

Coral

Full-Stack Software Engineer / 软件工程师 - AI Anime Avatars 🤖

Job Description

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 toCharacter.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

Interested in this job?

Application deadline: TBA

Logo of Coral

Coral

We recruit skilled remote talent in the Philippines and Argentina for startups and growing companies around the world.

See more jobs
Date PostedDecember 13th, 2023
Job TypeFull Time
LocationHangzhou

Advertisement

You can place ads here, please contact.
300x360

Subscribe Newsletter

Never miss a remote job opportunity. Subscribe to our newsletter today and receive exclusive job alerts, career advice, and industry insights delivered straight to your inbox.