职位摘要:
职称:高级IONIC - 移动应用开发者
地点:华盛顿特区
持续时间:6个月以上 - 长期
描述:
职位概述:客户有许多业务应用程序需要在移动设备上运行(包括智能手机和平板电脑)。这些应用程序用于高管(例如信息仪表板)、任务经理(例如请求批准)以及普通员工(例如KIOSK公告等)。这些应用程序由华盛顿的一线员工以及100多个国家办事处的员工使用。
主要工作职能:
• 设计和构建iOS平台上的应用程序,利用Hybrid移动应用开发框架 - Ionic 4/5+。
• 熟悉Swift/Objective-C SDK、Cordova - Plugins框架、本地功能 - 推送通知、相机、位置。
• 有使用不同身份验证系统的经验,如OAuth 2.0、OpenID、SAML、PKI、MFA、Mutual Auth、Certs、Microsoft - EMS、ADAL、MSAL、AD、Azure AD。
• 与团队合作,定义、设计和发布新功能
• 与AWS和/或Azure - IaaS和PaaS提供的合作
• 确定和纠正瓶颈并修复错误
• 负责维护和贡献先进的移动应用方法。
• 与其他开发人员、设计师和产品/业务经理合作,开发符合产品路线图的新功能。
• 快速学习和吸收新技术,成为一个强大的团队成员,并迅速适应不断变化的业务和客户需求。
• 富有创新精神,提出想法,并与相关人员合作评估和提出平衡市场需求速度与扩展服务到所有市场和总受众所需过程的方法
• 积极主动、富有创新精神、合作性强,追求实现预期结果。
• 提供在低带宽国家表现良好的解决方案。跟踪和记录性能。
• 提供符合OWASP规范的解决方案,以获得信息安全办公室(OIS)的批准
教育背景和经验:
• 理学士学位,数学或工程学。
• 角色特定经验:5年以上的混合移动应用开发经验。
软件开发生命周期经验
• 精通Ionic 4/5+、Cordova、REST / JSON,并具备iOS平台构建经验。
• 熟悉离线存储、线程、缓存和性能调优。
• 了解AWS和/或Azure - IaaS和PaaS提供的知识
• 了解XSS、CSR、SQL注入、加密 - 数据静止/在传输中、VPN、Microsoft - Intune、条件访问
• 有使用不同身份验证系统的经验,如OAuth 2.0、OpenID、SAML、PKI、MFA、Mutual Auth、Certs、Microsoft - EMS、ADAL、MSAL、AD、Azure AD
• 有使用TFS和GIT等代码控制工具的经验。熟悉云消息API和推送通知
• 有使用JIRA、敏捷工具(如Version One)进行任务和缺陷跟踪的经验。熟悉传统瀑布和敏捷方法论。
• 对Azure EMS、安全断言标记语言(SAML)、安全套接字层(SSL)、传输层安全性(TLS)以及使用RSA的行业标准双因素身份验证具有高级知识将是一个额外的优势。
• 具备执行业务流程分析、收集和分析需求、创建设计规范、单元测试计划和系统测试计划、测试、开发和生产支持的功能熟练度
• 具备支持重大技术倡议和单位任务的能力,包括协调工作团队和与管理层和员工保持密切和建设性的工作关系,以定义和解决技术问题。
Mindlance是一家机会均等的雇主,不以种族/性别/残疾/宗教/LGBTQI/年龄/退伍军人为基础进行雇佣。