软件开发工程师

15个月前远程全职
474 GBP Aquent UK

Aquent UK

location 伦敦
unsaved
职位名称:软件开发工程师 客户地点:伦敦(远程) 开始时间:尽快 薪资/支付率:每天474英镑(PAYE内IR35) 持续时间:9个月 这项工作将为技术团队提供支持,重点是驾驶员安全技术。将为现有服务和应用程序开发新功能和功能。 基本资格: • 计算机科学或相关技术领域的学士学位或同等工作经验 • 3年以上非实习专业软件开发经验 • 具有React、JavaScript或TypeScript的经验 • 具有渐进式Web应用、React Native、Electron或类似技术的经验 • 具有Kotlin / Java和JDK以及Android开发工具包的经验。了解Android架构、性能优化和安全性。具备Android用户界面技能 • 在Android上进行移动应用程序开发的经验 • 在新系统和当前系统的架构和设计(架构、设计模式、可靠性和扩展性)方面有经验 • 有成功交付给客户的复杂软件系统的开发经验 • 具备全面的软件开发生命周期的专业软件工程实践和最佳实践,包括编码标准、代码审查、源代码管理、构建流程、测试和运维 • 能够从项目需求的规划到实际项目的启动 • 具备与用户、其他技术团队和管理层沟通的经验,以收集需求、描述软件产品特性和技术设计 • 具备利用移动设计模式、构建移动框架/SDK、构建自定义UX小部件和优化应用性能的经验 职责: • 他们提供跨越整个软件生命周期的工作特性,包括从客户需求开始,软件设计、实施、测试、部署、运维和文档编写。他们的代码质量高(缺陷较少,是其他人的良好示范)。他们确保软件故障时能够识别并消除根本原因,采取永久解决方案。 • 他们通过编写清晰的文档和做出良好的设计选择,确保其他人能够维护和扩展他们所产生的软件,即使对代码不熟悉。 • 当面临困难抉择时,他们可能会寻求资深或首席工程师的指导。出现问题时,他们能够与团队其他成员和密切相关的团队成员进行包容性、建设性的对话。 • 他们在项目软件的整个开发生命周期中是重要的贡献者,包括范围界定、设计、编码、测试、部署和维护。他们在所有工作中表现出卓越的运营能力。 • 他们了解广泛的软件实施方法,能够澄清需求,并能够审查代码并提供建设性的指导。他们能够减轻直接风险。 • 他们了解数据结构和算法,以及如何将其应用于设计、实施、扩展和维护服务和应用程序。 客户描述: 我们的客户是一家英国富时100跨国科技公司,不再仅以一种事物而闻名。他们的专业领域包括电子商务、云计算、数字流媒体、人工智能、原创娱乐等等。尽管主要是数字化的,但他们的目标是成为全球最以客户为中心的公司。 Aquent致力于提高包容性,自豪地成为平等机会的雇主。我们鼓励来自少数群体的申请,并致力于为有残疾或神经发育异常的申请者提供支持。我们希望为任何就业过程的一部分提供合理的适应,以满足那些有医疗条件、残疾或神经发育异常的人的需求。