标题: 高级软件工程师
地点: 远程
职位描述:
关于Snap! Mobile, Inc:
Snap! Mobile 是学校体育和活动的技术平台。到目前为止,我们的行业领先筹款解决方案Snap! Raise已经为超过10万个团体和队伍通过超过1250万参与者和捐赠者筹集了超过7亿美元。除了Snap! Raise筹款平台,Snap! Mobile还通过其他解决方案进一步支持学校、团体和队伍:FanX(定制应用中的沟通和粉丝参与)、Snap! Spend(全服务资金管理)、Snap! Store(全年可访问的团队服装)、Snap! Manage(集成的日程安排、花名册和注册)、Snap! Insights(自定义财务报告和筹款监督的仪表板)和Snap! Sponsor(本地赞助商的市场)。
关于我们
我们的应用程序主要使用Ruby on Rails、Node.js、TypeScript、React和Postgres构建,一些旧系统使用PHP、Python和MySQL(RDS)。我们使用AWS并平均每天部署到生产环境10次。我们专注于持续交付和CI/CD流水线。我们重视敏捷性而不是做“敏捷”。
这是一个全职、远程职位。
我们的团队价值观:
团队合作: 我们相互支持,共同实现我们的目标
好奇心: 我们不断推动自己学习和改进
主动性: 我们从始至终对自己的工作负责
动力和紧迫感: 我们激励自己和周围的人向前推进
诚实: 我们重视直接、开放和尊重的沟通
诚信: 我们言行一致;我们遵守承诺
高级软件工程师,Snap! Manage
高级软件工程师将通过开发和拥有我们的前端和后端系统来帮助构建我们的Snap!产品愿景。前端系统使用React和GraphQL构建,并通过我们的API网关连接到后端。后端系统在平台内提供内部API。这个角色需要理解前端到后端开发。70%的时间致力于构建和改进客户与我们产品的互动。20%的时间用于规划、记录和与各个领域合作。10%的时间将致力于帮助其他开发人员并加强积极的团队文化。
职责
资格:
我们的主要技术栈:
根据经验水平的薪酬范围:130,000美元 - 150,000美元
Snap! Mobile, Inc.自豪地提供以下福利:
加利福尼亚居民请点击此处查看隐私政策
我们使用E-verify来入职新员工。请点击此处了解更多信息。
该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明。