全栈工程师主管 / React / Typescript / Express / 兼职

24天前兼职
5万 - 6.7万 / 月 ARGYLL SCOTT CONSULTING PTE. LTD.

ARGYLL SCOTT CONSULTING PTE. LTD.

location 新加坡
unsaved
概述 我们目前正在寻找一位全栈工程师主管。该职位是一个动手的软件工程角色,负责开发数字医疗解决方案,并根据个人的兴趣和能力参与区域和全球工作流。我们合作开发、设计并交付高质量的商业应用,采用根植于精益原则的敏捷开发。 合同:12个月(有强烈的延长和未来转为正式员工的潜力) 职位描述: • 领导团队工程师构建和维护软件,将待办事项中的用户故事转换为可工作的代码,使用现代设计模式和架构原则。 • 在上下文、容器、组件和代码级别执行架构审查和分析,覆盖整个技术栈。 • 负责定义和传达共享的技术和架构愿景,确保解决方案适合其预期目的。 • 设计架构和系统,采用API优先和移动优先的方法。 • 你将致力于使用BDD、TDD、SOLID原则、面向对象设计、结对编程和集体编程等实践开发干净的代码。 • 推动软件解决方案的测试和部署,包括确保足够的自动化测试以确保解决方案质量。 • 你将使用持续集成和交付实践(DevOps)及自动化测试来提高软件交付速度和质量。 • 你将与以客户为中心的团队合作,构建员工、医疗服务提供者、患者及我们的社区所使用的体验。 • 与其他工程主管/团队合作,管理风险并解决、升级和跟踪跨团队的依赖关系和障碍。 • 支持产品负责人定义故事和验收标准。 • 提供资源投入的建议,以解决关键瓶颈,帮助新团队工程师了解框架和工程流程。 • 超越个人成果,承担责任和义务,始终推动极限并挑战现状。 • 使用JavaScript、Java(Spring Boot)、PHP设计和实现可扩展的后端服务。 • 进行代码审查并指导初级开发人员。 • 优化应用性能并管理技术债务。 • 确保遵循安全、日志记录和异常处理的最佳实践。 • 确定并实施持续改进倡议,优化团队运营以提高效率和生产力。 要求: • 计算机科学、信息系统、信息技术、工程或数学相关领域的学位,至少3年的全栈经验。 • 使用两种或更多开发语言(Java、JavaScript、Typescript、Python、.NET、React、Nodejs等)的经验,具备面向对象编程经验,并至少有1年的技术领导职位经验。 • 在云原生平台上设计和实施基于API的解决方案的经验,适用于需要大规模运行的解决方案。 • 对敏捷和精益软件开发原则和价值观有深入理解,并在多功能团队中有成功经验。 • 对现代软件开发和服务交付技术(例如:软件工艺、BDD、TDD、干净代码等)有最新的理解。 • 具备持续集成、持续交付和持续部署的实践经验,并曾在能够每天多次部署到类似生产环境的团队工作。