高级/首席全栈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设计和系统集成方面的专业知识。 附加技能(加分项): • 有与新加坡政府整体系统合作的经验。 • 具备利益相关者管理的证明能力。 • 了解灾难恢复和业务持续规划。 我们关注的性格特征: • 团队合作者 • 学习和自我发现的驱动力 • 对新想法的开放态度 • 强烈的责任感和主动性,致力于“实现目标” • 愿意并能够分享和传授知识 • 良好的口头和书面沟通能力,能够处理内部和外部的互动