这是一个远程工作机会。
关于机会
Invoice Cloud的软件工程团队致力于设计、构建、支持和创新整个SaaS客户参与、电子账单和支付平台的基础软件平台,该平台被数千家企业和数百万客户使用。高级全栈开发人员将在团队持续的架构演进、开发和维护核心平台中扮演关键的技术领导角色,专注于面向支付者和账单者的产品设计解决方案。对于热衷于以高度可扩展、可靠和安全的方式构建令人愉快的客户体验产品的人来说,这是一个理想的机遇,利用敏捷原则和价值观、测试驱动开发和持续集成和部署。我们正在寻找一个强大的商业和技术问题解决者,具有对UI/UX设计原则、云原生技术和可扩展企业架构的深刻理解。
持续职责
高级全栈开发人员将承担广泛的职责,包括以下内容:
在范围内的应用程序的架构、设计、开发和技术决策中扮演关键角色。
编写设计良好、经过充分测试、可读性强、可维护的代码。
参与代码审查,以维护代码质量并传播知识。
帮助领导从构思到执行的大型项目。
确保应用程序定期、及时且高质量地发布。
与设计师和产品经理合作,界定、设计、定义、衡量并迭代交付给我们的支付者和账单者的创新体验。
为设计系统的设计与实现做出贡献。
构建复杂、响应式、现代且一致的Web应用程序。
在我们的团队中实施最佳前端实践。
建立信任关系,并在所有内部团队内部和跨团队协作。
鼓励高度沟通的文化,确保与关键利益相关者进行开放、透明和一致的交流。
在持续改进我们的精益产品开发和交付流程中发挥积极作用。
倡导敏捷最佳实践,包括持续集成、测试驱动开发和持续部署。
定期进行值班支持,以应对非工作时间的部署/维护窗口。
指导、辅导并帮助同事。
通过工作项注释,并在请求时,报告工作项的进展情况。
我们寻求
在企业软件开发中具有扎实的技术背景,最好是在金融服务或金融科技(银行、贷款、支付)领域。
具有使用现代JavaScript前端框架(Angular、React等)、HTML、CSS构建基于组件的、响应式Web应用程序的强有力知识和经验。
了解设计系统实施。
具有我们目前使用的技术的经验,5年以上的经验:
.Net框架(VB.NET、C#、ASP.NET(WebForms、MVC、WebAPI)、Visual Studio
T-SQL、ADO.NET、SQL Server
Team Foundation Server / VSTS / Azure DevOps
JQuery、JavaScript、HTML和CSS
具有Microsoft Azure或类似云技术供应商的经验
具有敏捷最佳实践和相关方法论(Scrum、Kanban等)的经验。
具有事务性数据库和缓存系统的经验。
具有测试驱动开发(单元测试和集成测试)和持续集成的经验。
具有构建公共、内部API和集成框架的最佳实践和理解的经验。
具有使用微服务和事件驱动架构的可扩展、分布式系统的经验。
具有生产架构性能调整的经验。
了解软件安全最佳实践。
与技术和非技术利益相关者合作。
自我引导,能够在很少的指导下工作。
具有协作精神的技能沟通者。
该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明。