高级/首席全栈 JavaScript 开发工程师(React/Node.js/React Native)

1个月前全职
3万 - 4.2万 / 月 UFINITY PTE LTD

UFINITY PTE LTD

location 新加坡
unsaved
我们在寻找什么样的人 我们正在寻找一位才华横溢且积极进取的软件工程师,加入我们充满活力的开发团队。您将在设计、开发和维护软件产品中发挥关键作用,紧密与利益相关者合作,确保他们满足最高的质量和性能标准。成为一个重视质量、自动化和用户体验的跨职能开发团队的一部分。 角色责任 • 设计、开发和维护软件应用程序:编写干净、可扩展和高效的代码,以创建满足用户需求的软件解决方案。 • 与跨职能团队协作:与产品经理、设计师和其他工程师密切合作,交付高质量的以用户为中心的产品。 • 执行代码审查:确保代码质量,并与团队成员分享知识,以提高整体团队表现。 • 调试和排除问题:识别和解决软件缺陷和性能问题。 • 实施自动化测试和持续集成:通过自动化测试和 CI/CD 管道确保软件的可靠性和稳定性。 • 文档:创建和记录与架构指南一致的技术设计。 • 关注最新行业趋势:持续学习并应用新技术和最佳实践,以改善我们的产品。 我们所寻找的关键经验和资格: 教育背景: • 计算机科学或相关领域的学士学位或更高学历。 专业经验: • 5年以上软件工程相关职位的相关经验。 • 3年以上领导小型工程团队的经验。 技术专长: • 在全栈网络和移动开发方面有丰富的实践经验,包括: • 前端和后端:React 和 Node.js。 • 移动平台:React-Native。具有原生 Android 和 iOS 经验者优先。 • 熟练使用容器化技术,如 Docker 和 AWS 服务(Fargate ECS、Lambda、S3、Aurora 和 RDS)。 • 具备强大的 MySQL 和 PostgreSQL 数据库管理技能。 • 深刻理解计算机科学基础,包括: • 数据结构、算法和编程技能。 • 云计算原则和软件设计模式。 解决问题的能力: • 能够将复杂问题分解为可管理的、可执行的项目。 • 在制定推动进展和结果的结构化解决方案方面有证明的专业能力。 后端开发实践: • 在身份验证、中间件开发、应用安全、API 设计和系统集成方面具有专业知识。 附加技能(加分项): • 有与新加坡全政府系统合作的经验。 • 在利益相关者管理方面的证明能力。 • 了解灾难恢复和业务连续性计划。 我们所期望的性格特征: • 团队合作者 • 学习和自我发现的动力 • 对新想法的开放态度 • 强烈的责任感和主动性,能够“让事情发生” • 愿意并能够分享和传授知识 • 良好的口头和书面沟通技巧,能够处理内部和外部的沟通