关于 CLPS RiDiK
RiDiK 是一家全球技术解决方案提供商,也是 CLPS 公司(NASDAQ: CLPS)的子公司,提供覆盖银行、财富管理和电子商务的尖端端到端服务。凭借在人工智能、云计算、大数据和区块链方面的深厚专业知识,我们支持亚太、北美和中东的客户推动数字化转型,实现可持续增长。我们在 10 个国家的区域中心运营,并拥有全球交付网络,结合本地洞察与技术卓越,提供真实、可衡量的影响。加入 RiDiK,成为塑造各行业技术未来的创新、快速成长团队的一部分。
我们正在寻找一位高技能、高经验的全栈开发人员,具备现代前端框架(如 Angular)方面的强大专业知识,以及使用 Java 或 Python 进行服务器端开发的能力。
理想的候选人将负责从概念到部署设计、开发和维护强大、可扩展且高性能的 web 应用程序。
您将与跨职能团队(包括 UI/UX 设计师、后端工程师、DevOps 和 QA)合作,交付满足业务和用户需求的高质量软件解决方案。
主要职责
前端开发
使用 Angular 开发和维护响应式、动态和交互式用户界面。
实现可重用的组件、钩子和服务以支持可扩展性。
确保跨浏览器兼容性和响应式设计原则。
优化前端性能,以实现快速加载时间和平滑的用户体验。
将 RESTful API 和 GraphQL 端点集成到前端。
后端开发
使用 Java(Spring Boot)或 Python(Django / Flask / FastAPI)设计和实现后端服务。
开发安全且可扩展的 RESTful API 和微服务。
实现业务逻辑、数据验证和服务器端集成。
集成关系型和 NoSQL 数据库(MySQL、PostgreSQL、MongoDB 等)。
全栈一般职责
参与软件开发生命周期(SDLC)的各个阶段,从需求收集到部署和维护。
编写干净、可维护且文档完善的代码,遵循最佳实践。
与 DevOps 团队协作,进行 CI/CD 管道集成和云部署(AWS、Azure、GCP)。
进行代码审查,排查错误,优化现有系统。
确保应用程序安全,包括身份验证、授权和数据保护。
与新兴技术保持同步,并提出创新解决方案。
所需资格
教育:
计算机科学、信息技术或相关领域的学士或硕士学位。
经验:
至少 5 年全栈开发经验。
技术技能
前端:
在 Angular(最新版本)方面有丰富经验
精通 HTML5、CSS3、JavaScript(ES6+)和 TypeScript。
了解 UI 库(Material UI、Bootstrap、Tailwind CSS)。
后端:
Java:
Spring Boot、Spring MVC、Hibernate/JPA,或
Python:
Django、Flask 或 FastAPI 框架。
API 开发和集成。
对数据库系统(SQL 和 NoSQL)有深入了解。
其他技能:
(包括钩子、上下文 API、状态管理工具如 Redux)。
有使用 Git/GitHub/GitLab 进行版本控制的经验。
熟悉 Docker、Kubernetes 和 CI/CD 工具(Jenkins、GitHub Actions、GitLab CI)。
具有 AWS、Azure 或 GCP 的云经验。
了解单元测试框架(JUnit、PyTest、Jest)。
熟悉 Agile/Scrum 方法论。
理解安全最佳实践(OWASP、JWT、OAuth2)。
软技能
较强的分析和解决问题的能力。
优秀的沟通和协作能力。
能够在最少监督的情况下独立工作。
适应快节奏和变化的环境。