职位概述
全栈主管工程师负责领导开发团队设计、测试和实施响应式的网页应用程序。除了领导和委派其他开发人员的工作,主管工程师还负责标准化文档、代码审查、推广行业标准最佳实践、进行详细的估算并完成最终的解决方案设计/图表。全栈主管工程师角色需要拥有出色的人际交往能力,并能够将复杂的技术术语和能力向业务和非技术专业人员进行沟通。全栈主管工程师将维护创新且可扩展的解决方案,为捷蓝航空的业务倡议提供价值。
基本职责
• 开发、设计、编码、调试和文档化高流量的云平台上运行的网页应用程序和服务。
• 在组件设计和开发交付方面提供技术领导力。
• 评估新技术并确定解决方案的可行性。
• 分析需求和解决方案架构,并提供具体任务的估算。
• 指导初级工程师进行编码实践和设计决策。
• 参与代码审查,确保高质量和一致的编码实践。
• 在敏捷方法论中领导Scrum团队,进行冲刺计划和待办事项整理。
• 将架构解决方案拆分为团队成员的任务。
• 与全球其他IT团队密切合作,包括产品管理、架构、DevOps、质量保证(QA)和基础设施。
• 执行分配的其他职责。
最低经验和资格要求
• 计算机科学、计算机工程或相关专业的学士学位;或者具有高中文凭/GED并具有至少四(4)年相关工作经验的能力。
• 四(4)年软件工程经验,构建响应式网页应用程序和应用程序接口(API)。
• 四(4)年专业全栈开发经验,使用NodeJs、Java、Angular。
• 四(4)年Scrum团队中的敏捷实践经验。
• 具有使用Jenkins、Sonarqube等工具的持续集成(CI)/持续交付(CD)流水线经验。
• 在至少一个主要的云平台(Azure、GCP或AWS)上开发软件应用程序的经验。
• 可以适度出差(最多15%)。
• 拥有有效的旅行文件,并能够在美国境内外旅行。
• 能够灵活工作,并在短时间内做出紧急响应。
• 能够通过入职药物检测。
• 在所在国家具有合法工作资格。
• 需要有在美国工作的授权。此职位不符合签证赞助资格。
首选经验和资格要求
• 三(3)年领导/指导软件工程师团队的经验。
• 具有高流量的面向消费者的网站经验。
• 熟悉Magnolia内容管理系统(CMS)和Fastly内容分发网络(CDN)。
• 了解搜索引擎优化(SEO)。
• 了解现代软件架构、微服务、微前端、无服务器应用程序和框架。
• 对应用程序安全有浓厚兴趣,并了解安全最佳实践。
• 了解DevOps实践。
• 有Yarn、Gradle、WebPack、CSS的经验。
• Azure认证(开发人员副级或解决方案架构师)。
机组成员期望:
• 准时出勤
• 可能需要灵活工作时间,并在短时间内做出响应
• 能够保持专业形象
• 当在捷蓝航空航班上工作或旅行时,如时间允许,要求所有有能力的机组成员协助对飞机进行轻度清洁
• 必须适应捷蓝航空的文化,即展示捷蓝价值观:安全、关怀、诚信、激情和乐趣
• 作为安全大使,积极推广捷蓝航空的安全管理体系(SMS)组成部分、安全政策和行为准则,以此提升捷蓝航空的第一价值观:安全
• 发现应该报告的安全和/或安全问题、事件或危险,并尽可能通过任何途径报告,包括捷蓝航空的保密报告系统(航空安全行动计划(ASAP)或安全行动报告(SAR))
设备:
• 计算机和其他办公设备
工作环境:
• 传统办公环境
体力努力:
• 通常不需要,或偶尔重物不超过10磅,频繁重物为0磅。(久坐)
薪酬:
• 该职位的基本薪酬范围为每年105,600.00美元至150,400.00美元。基本薪酬是捷蓝航空总薪酬方案的一部分,可能还包括医疗福利、401(k)计划和公司匹配、机组成员股票购买计划、短期和长期残疾保险、基本人寿保险、在捷蓝航空上的免费空位旅行等。
#LI-AC1
#LI-Hybrid