全栈开发工程师 - JN

新加坡 1天前全职 网络
2.5万 - 3.6万 / 月
职位描述 • 计算机/计算机科学/计算机工程/信息系统/电子电气工程/信息技术或相关专业的学位或文凭 • 至少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/NoSQL数据库,如MSSQL、MongoDB、PostgreSQL • 熟悉RESTful API、GraphQL、gRPC和WebSockets用于服务通信 • 熟悉部署工作流程、CI/CD、云原生架构和基础设施即代码(Terraform) • 具备Ruby和Golang后端的熟练技能者优先(具备更佳) • 与技术负责人紧密合作,执行平台的计划和技术方向 • 负责功能的设计、构建、测试、部署和维护 • 积极参与代码审查、系统讨论和工程最佳实践 • 确保产品在大规模下的性能、可扩展性和可靠性,具备对可扩展架构、性能优化和安全编码实践的深刻理解 • 为系统、功能和操作程序生成清晰的文档 • 偶尔独立领导和推动功能开发 • 能够与跨职能团队(PM、Scrum Master、PO、UXD、BA、QA、DevOps、数据)协作工作 • 能够在新旧代码库中工作,并快速学习 • 展现出强烈的责任感、清晰的沟通能力和良好的工程卫生 • 具备强大的书写、口头沟通和演讲能力 • 具备批判性思维、分析能力和创造性解决问题的技能,良好的团队合作精神 • 资源丰富、独立、反应迅速、认真负责 • 工作地点:寻找愿意在新加坡各个工作地点工作的候选人 • **我们遗憾地通知,只有入围的候选人会被通知。收集的个人数据将用于招聘目的**