我的客户正在寻找一名有经验的全栈软件工程师,希望加入一家屡获殊荣的公司,并在职业生涯中迈出下一步。这个职位将涉及全面的软件开发生命周期(SSDLC),包括设计和开发应用程序、部署到生产环境以及开发变更管理。
我们正在寻找一个对软件工程充满激情,并乐于使用新技术的人。成功的候选人将能够在一个小而不断壮大的软件工程师团队中贡献和交付出色的代码,担任技术领导,并且能够开发令人兴奋的全新解决方案。
职责:
• 根据ATDD和BDD方法论创建、迁移和维护新功能
• 展示创造力和主动性,以提高产品测试覆盖率和效果
• 加强质量保证、安全性和部署的开发最佳实践
• 培养并推动以交付为重点的文化,同时促进一个有趣又努力工作的工作环境
• 参与研究和设计新系统
所需技能:
• 5年以上JavaScript专业经验,最好有TypeScript编写经验
• 有Node.JS、Express和SQL方面的经验
• 在React 16+或Angular 4+应用程序方面有非常强的经验和脚手架搭建能力
• 在现代CSS方面有经验,如SCSS、CSS3动画、Flexbox、Grid等
• 有多个测试框架和工具的经验,如BrowserStack、Jest、Cypress等
• 有构建组件和使用现代工具(如Storybook.js)的经验
• 有Git、Git Flow和其他代码管理工具的经验
• 有云环境(AWS/Azure/GCP)方面的经验
• 有持续集成工具(如CircleCI、GitHub Actions等)的经验
• 具备良好的英语听说读写能力
• 计算机科学、编程、数学或类似专业的学士学位