职位描述
计算机/计算机科学/计算机工程/信息系统/电子电气工程/信息技术或相关专业的学位或文凭至少2年相关领域的工作经验具备全栈开发和软件工程最佳实践经验,如测试驱动开发和持续集成具备Git和现代分支工作流(GitFlow、基于主干的开发)经验具备软件开发生命周期、敏捷开发方法论和DevSecOps经验熟练掌握Node.js、React.js、TypeScript、Spring Boot、Angular.js、Vue.js、Next.js、Express.js、Svelte、FastAPI及其他常见框架,用于开发各种平台的软件。具备强大的编程技能,并在以下至少一种语言中有可验证的精通:Java、JavaScript、Python、C#、C++熟悉UI组件库,如Material-UI、Tailwind CSS或Bootstrap。熟练设计和维护可扩展的SQL/no-SQL数据库,如MSSQL、MongoDB、PostgreSQL。熟悉RESTful API、GraphQL、gRPC和WebSockets用于服务通信熟悉部署工作流、CI/CD、云原生架构和基础设施即代码(Terraform)。具备Ruby和Golang后端的熟练技能者优先(加分项)与技术负责人紧密合作,执行平台的计划和技术方向。负责功能的设计、构建、测试、部署和维护。积极参与代码审查、系统讨论和工程最佳实践。确保产品在大规模下的性能、可扩展性和可靠性,具备对可扩展架构、性能优化和安全编码实践的深刻理解。为系统、功能和操作程序生成清晰的文档偶尔独立领导和推动功能开发。能够与跨职能团队(PM、Scrum Master、PO、UXD、BA、QA、DevOps、数据)协作工作。能够在新旧代码库中工作并快速学习。表现出强烈的责任感、清晰的沟通能力和良好的工程卫生。具备强大的写作、口头沟通和演讲能力。具备批判性思维、分析和创造性解决问题能力的良好团队合作精神。足智多谋、独立、反应迅速和认真负责。 工作地点:寻找愿意在新加坡各个工作地点工作的候选人 **我们很遗憾地通知,只有入围的候选人会被通知。收集的个人数据将用于招聘目的**