软件工程师2

15个月前远程全职
Frontline Education

Frontline Education

location 芝加哥
unsaved
地点要求:这个职位是在奥斯汀、马尔文或内珀维尔的我们公司办公室之一的混合工作。我们也会考虑远程候选人。 我们正在寻找一名软件工程师2,参与并领导敏捷开发Scrum团队,为我们的内部和外部客户设计、构建、测试、部署和支持优雅、可扩展和可靠的平台应用。这是一个快节奏和令人兴奋的角色,提供了在各种应用和平台上工作的机会。 这个职位向工程经理汇报,与开发、架构、产品、客户成功、SassIO和战略合作伙伴密切合作,提供简化教育一线日常工作的解决方案。 职责 • 理解接口驱动开发以及何时以及如何有效使用它 • 展示获得新技能和技术并在分配的工程任务中应用它们的能力 • 分析和排除中等复杂软件结构的问题 • 展示按照团队和技术组织定义的编码标准实践和程序 • 协助并参与中等复杂软件组件的研究、设计和开发 • 构建对中等复杂算法的单元测试,以确保代码质量高 • 接受经验更丰富的工程师的指导和辅导,并协助经验较少的工程师 • 与团队内和技术组织内的其他工程师合作,促进创新,并提供持续学习和改进的环境 • 参与审查并对团队内的中等复杂代码算法提供反馈 • 撰写非复杂的技术文档 • 在工单级别提供高级估计 • 有效管理时间并履行承诺 • 努力提供高质量的工作,而不仅仅是“完成任务”——对团队冲刺承诺的重要贡献者 • 参与并为团队讨论做出贡献 资格 • 计算机科学或相关领域的学士学位 • 4年以上以下经验是必需的: • 使用NodeJS进行软件开发微服务 • 敏捷方法论 • PostgreSQL • JavaScript框架(Node、React) • CI-CD流水线(Codefresh或其他基于Docker的) • ORM工具(TypeORM) • 容器平台(Docker、Kubernetes) • 以下经验是首选: • AWS Neptune,Gremlin查询语言 • Kong Gateway和Mesh • AWS服务,Apache Kafka,Redis • Confluence、Jira、GitHub、Office365、Slack、Zoom Frontline Education是专为K-12学区打造的学校管理软件的先驱。我们为学生和特殊项目、业务运营和人力资本管理提供创新、连接的解决方案,通过强大的数据和分析赋予教育工作者和管理员权力。通过在公司的各个方面作为一个始终表现出色、坦率的学区合作伙伴,我们赢得了美国各地K-12领导者的信任。 我们是一群独特而有才华的人,热爱自己的工作。我们很幸运能够在一个快速发展的科技公司找到工作,支持一个感激和友好的客户群体。我们努力让客户满意,但在此过程中也喜欢玩得开心。我们是一个以“我们”而不是“我”为思维方式的公司。我们坚信仆人领导的理念,认为一切都是以他人为先。我们还重视家庭和工作之间的平衡。 Frontline秉承多样性、公平性和包容性。我们有意打造一个尊重、支持和重视所有员工身份的工作场所。我们认为这是在公司内发展强大社区的基础。Frontline Education是一个平等机会的雇主,我们不以种族、宗教、肤色、国籍、性别、性取向、年龄、婚姻状况、退伍军人状况或残疾状况来歧视。 Frontline提供有竞争力的薪酬福利,包括基本工资、丰厚的奖金结构、401k匹配和无限制的带薪休假!我们公司的发展为事业发展和有挑战性的机遇创造了有前途的环境。我们为符合条件和工作时长的员工提供符合条件的大学学分课程的学费补偿计划,具体视员工的身份和工作时长而定。