地点:远程
职位描述:我们是一家快节奏的初创公司,处于技术前沿,致力于为客户提供创新解决方案和卓越服务。我们的团队正在壮大,我们正在寻找一名充满活力的后端软件开发人员,他热衷于构建稳健、可扩展和高效的后端系统。理想的候选人应具备扎实的Python基础,有AWS服务的经验,并精通Flask。作为我们团队的一员,您将有机会在家中舒适的环境中参与令人兴奋的项目,直接影响我们的用户。
主要职责:
使用Flask开发和维护可扩展的服务器端应用程序。利用AWS云服务确保应用程序的高可用性、可靠性和可扩展性。使用Flask实现RESTful API以支持Web和移动前端。与跨职能团队合作,定义、设计和发布新功能。使用各种数据库,包括关系型数据库(如PostgreSQL、MySQL)和NoSQL数据库(如MongoDB、DynamoDB)来高效存储和管理数据。遵循代码版本控制、测试和部署的最佳实践,使用Git、Jenkins和Docker等工具。参与代码审查,以保持高质量的代码并应用最佳实践的软件设计。为应用程序提供技术支持,包括问题识别、报告和利益相关者沟通。
最低资格要求:
5年以上的专业后端开发经验。精通Python,并熟悉Flask Web框架。具有AWS云服务的经验(如EC2、RDS、S3、Lambda、DynamoDB)。对服务器端逻辑和可扩展性问题有深入了解。能够编写干净、可维护和高效的代码。有开发Web和移动客户端API的经验。快速学习能力,对编码和开发充满热情。出色的职业道德,能够按时完成工作并提供高质量的成果。
优先资格要求:
计算机科学、工程或相关领域的学位。具有CI/CD工具和实践经验。熟悉容器化和编排技术(如Docker、Kubernetes)。了解前端技术(JavaScript和React),以便有效地与跨职能团队合作。较强的解决问题的能力,并能在快节奏的环境中脱颖而出。优秀的书面和口头沟通能力。
我们提供的福利:
灵活的远程工作环境。提供专业发展和持续学习的机会。鼓励创造力和创新的合作文化。与一群才华横溢、充满激情的个人共事的机会。