全栈工程师(Java/Python)

15个月前全职
Verticalmove, Inc

Verticalmove, Inc

location 芝加哥
unsaved
关于我们的公司: Verticalmove是美国增长最快的私营公司2023年Inc. 5000榜单上的一员!我们构建数字转型、产品和软件工程团队。 Verticalmove是一家备受尊重的数字转型和技术招聘服务公司,拥有20多年的成果证明,为财富500强公司和初创组织提供解决方案,早于竞争对手找到顶级专业人才。 职位描述: 作为Verticalmove的全栈工程师,您将在开发和维护稳健、可扩展和高性能应用程序方面发挥关键作用。您将有机会与才华横溢的跨职能团队合作,并为整个软件开发生命周期做出贡献。 职责: 后端开发: - 使用Java和Python设计、实现和维护后端服务。 - 与前端开发人员合作,将用户界面元素与服务器端逻辑集成。 - 确保后端应用程序的响应性和效率。 前端开发: - 使用Angular或React开发响应式和用户友好的Web界面。 - 与UX/UI设计师合作,实现视觉上吸引人和直观的功能。 - 优化前端应用程序,在各种设备和浏览器上实现最佳性能。 全栈开发: - 在前端和后端组件上工作,创建无缝集成的解决方案。 - 与跨职能团队合作,定义和实现新功能。 - 在整个应用程序堆栈中进行故障排除和调试。 数据库管理: - 设计和实现数据库模式、查询和优化。 - 确保数据的安全性、完整性和性能。 代码质量和测试: - 编写干净、可维护和文档完整的代码。 - 进行彻底的单元测试并参与代码审查。 要求: - 计算机科学、工程或相关领域的学士学位。 - 具有全栈工程师或类似职位的经验。 - 熟练掌握Java和Python进行后端开发。 - 有使用Angular或React等前端框架的经验。 - 对数据库(如MySQL、MongoDB)有扎实的理解。 - 熟悉RESTful API和微服务架构。 - 出色的解决问题的能力和注重细节。 - 优秀的沟通和合作能力。 加分项: - 有云平台(如AWS、Azure)的经验。 - 了解DevOps实践和CI/CD流水线。 - 熟悉容器化和编排工具(如Docker、Kubernetes)。