全栈开发工程师 – React 和 Java 微服务

14天前合同
75 - 80 USD / 时 DynPro Inc.

DynPro Inc.

location 旧金山
unsaved
职位名称:全栈开发工程师 – React 和 Java 工作地点:加利福尼亚州纽瓦克 职位描述: 我们正在寻找一位全栈开发工程师,具备使用 React 构建可扩展网页应用程序的丰富经验,前端使用 React,后端使用 Java。您将负责设计、开发和维护整个产品生命周期的全栈解决方案,与 UI/UX 设计师、后端工程师、DevOps 和 QA 团队紧密合作。 主要职责: • 使用 React.js、Redux 和相关库设计和开发响应式 UI 组件。 • 使用 Java(优先考虑 Spring Boot)开发和维护 RESTful API 和后端服务。 • 优化应用程序性能,确保在各种设备上提供高质量的 UI/UX。 • 使用关系型和/或 NoSQL 数据库进行数据存储和检索。 • 与跨职能团队合作,定义、设计和发布新功能。 • 实施单元测试和集成测试以确保质量和可维护性。 • 参与代码审查和技术讨论,以维护最佳实践。 • 根据需要进行故障排除、调试和软件升级。 所需技能: • 4 年以上全栈开发的专业经验。 • 精通 Java、Spring Boot 和 REST API 设计。 • 具备 React.js、JavaScript/TypeScript、HTML5、CSS3 的扎实经验。 • 具备使用 Jest、Cypress 或类似工具的前端测试框架的经验。 • 具备 PostgreSQL、MySQL 或 MongoDB 等数据库系统的经验。 • 熟悉 CI/CD 流水线、Git 和云平台(AWS、GCP 或 Azure)。 • 理解现代软件开发方法论(敏捷/Scrum)。 优先考虑: • 具备微服务架构的经验。 • 接触过 Docker 或 Kubernetes 等容器化工具。 • 熟悉 GraphQL 或 WebSockets。