机构、投资公司和政府部门。我们致力于为客户提供前沿的咨询服务,并为他们招聘各级IT职位。
我们目前正在寻找胜任的人员来担任Android开发者的角色,加入我们的团队为我们的客户,一个主要的银行。
地点地址:远程工作-可以参加活动/会议,但不是必需的
合同期限:大约8个月-ASAP到2024年10月31日
可能延长
职责:
• 遵守并展示编码规范和良好的实践,并帮助维护项目的架构。
• 在分配的项目或Scrum中,主动提出建议、捕捉潜在问题,领导审查他人的代码。
• 深入了解Android设计最佳实践和Google准则。愿意并能够为设计师提供建设性的反馈。
• 充分了解应用程序下层的知识:API、服务和后端系统。
• 在功能细化中非常积极地提出需求并提出问题。
• 主动帮助识别和解决生产(和其他关键)问题。
• 始终努力平衡用户体验、性能(客户端和后端)和安全性。
• 帮助领导技术定义会议,为分配的项目或Scrum定义和决定架构模式。
• 对我们的编程语言和工具Kotlin和Java有出色的理解。
• 具有对应用程序代码的所有层次的经验和理解:UI、业务逻辑、模型、网络。
• 构建和维护开发者和部署生产力的脚本/工具。支持和推广持续交付。
• 更接近技术负责人/团队负责人,在团队内共享责任。
• 在Scrum讨论中代表平台团队的声音,以保持团队之间的平台一致性。例如,向PO建议平台特定的更改,在偏离其他地方遵循的模式时反对设计更改。
为项目开发新功能
候选人要求/必备技能:
1)在大型项目上担任移动开发人员的经验超过8年
2)作为Android开发人员有5年以上的开发经验
3)在Kotlin方面具有2年以上的中级经验
4)在将API与移动应用程序集成方面具有4年以上的经验
5)在应用程序代码的所有层次(UI、业务逻辑、模型、网络)方面具有3年以上的经验
优先技能:
1)有Java经验
2)有使用JIRA的经验
3)有Bitbucket经验
所需软技能:
• 清晰、表达能力强的书面和口头沟通者。
• 在所有团队渠道(电子邮件、Slack、会议)上良好地沟通和协作,包括与其他团队的跨平台协作。
• 及时高质量地完成工作,几乎总是能够满足截止日期。
• 能够在最少的指导下独立完成复杂任务。从计划阶段到完全完成,负责到底。
• 在寻求指导时审慎——不为每一个细节寻求指导,但总是与团队、技术负责人和/或架构师验证更大的决策。
• 能够并愿意指导初级和中级开发人员。
• 自我激励;在承担任务和提出建议方面表现出主动性。
教育背景:
计算机科学、软件工程、计算机工程学位或同等学历。
工作类型:全职
薪资:每小时80.00-100.00美元
工作时间表:
• 周一至周五
工作地点:远程