全栈开发人员

14个月前合同
53 - 62 USD Seneca Resources

Seneca Resources

location 纽约
unsaved
位于纽约的一家领先的公用事业提供商正在寻找一名全栈开发人员,为期12个月的合同。 请注意,这个职位需要上班。 为了考虑到这个职位,客户建议,在安置后,顾问将被要求在某些情况下佩戴口罩,出示全面接种疫苗的证明,或每周提交阴性COVID-19 PCR诊断测试的证明。 薪资范围:每小时53.00美元 - 62.00美元 必备技能: • 全栈开发人员在技术栈中贡献,支持持续部署到原生应用程序,并展示产品质量、技术卓越和工程实践 • 领导应用程序前端和后端方面的集成。 • 良好的沟通能力和能够在协作的团队环境中工作的能力 • 技术:Angular、Azure DevOps、.Net、TypeScript 所需技能 • 高中文凭/GED和7年以上相关工作经验 • 学士学位专业为计算机科学或工程学位者优先,具有5年以上相关工作经验 • 硕士学位专业为计算机科学或工程学位者优先 • 具有构建消费者质量产品的经验,通过技术实现业务价值。 • 精通开发现代面向对象的API(例如REST、GraphQL、ProtoBuf),最好使用.NET/C#、Spring Boot或NodeJS等语言和框架。 • 精通Angular和.Net。精通原生JavaScript和其他JavaScript框架(如React、Vue)以及现代样式库(如SASS、LESS、SCSS)。 • 对应用程序安全最佳实践(例如JWT、OAuth、SAML、基于令牌的身份验证)有着丰富的经验。 • 对代码重构、设计模式、设计驱动开发、持续集成、构建高可扩展应用程序和安全等工程实践具有深入的专业知识和经验。 • 熟悉敏捷流程的知识和经验。 • 对开发最佳实践、敏捷工作方式和架构模式有深入的理解。 • 能够以非技术语言向业务利益相关者传达技术概念。 • 对从浏览器输入URL到下一步发生的网络技术有深入的了解。 • 在从构思到交付的整个过程中成功交付多个消费者质量产品的记录。 • 能够解决日常技术障碍的能力。 • 能够管理自己的学习并为功能知识建设做出贡献。 • 能够在压力下工作,有效地管理期望和冲突,并不被团队的压力所压倒。 • 对复杂问题解决感到兴奋,并能够推动解决方案的创新。 • 出色的沟通能力和主动性。 职责 • 全栈开发人员在技术栈中贡献,从UI到数据库和支持持续部署的DevOps基础架构,到原生应用程序,并展示产品质量、技术卓越和工程实践。 • 领导并协调与数字团队成员的合作。 • 直接实现分配给他们的应用程序的功能。 • 与数字团队合作实现一套强大的服务和API,以支持应用程序。 • 意识到为未来使用构建可重用的代码和库。 • 与数字团队和业务用户合作,优化应用程序的速度和可扩展性 • 实施安全和数据保护。 • 与产品设计师协调,将UI/UX元素从设计师转化为视觉元素 • 领导应用程序前端和后端方面的集成。 • 完成其他相关任务和分配的工作