• *关于职位:
作为一名高级全栈软件工程师,您将设计和开发软件解决方案。
您将与创新专家、设计师、架构师、其他工程师和基础设施团队密切合作,提供端到端的解决方案。尽管您的大部分工作将是定制项目交付,但我们的一些合作是技术咨询性质的,包括组织客户团队、解决特定技术问题或将新团队成员过渡到客户的角色中。
我们不仅在理解客户的需求时采用我们专有的方法论,通过分析他们的价值创造,还采用敏捷方法论,在自我管理的Scrum团队中工作,并与客户和交付伙伴密切合作。
您将与充满动力和技术天赋的同事共同工作,扩展自己的技能同时向整个团队传授知识。
• *关于您:
您对技术充满热情,不断扩展自己的技术专长,无论是在工作环境内外,还习惯与他人分享自己的专业知识。
您渴望学习,并将自己的知识与我们采用的当前实践和流程相结合。
您非常重视您所在的团队和您的同事。作为一个团队,我们自己质量保证工作,跨办公室进行同行评审,以确保始终保持最高的交付标准。
您将享受在家工作的灵活性,但同时也需要展示您愿意为我们自豪地培养的充满活力的团队精神做出贡献。为了让客户能够利用不同的能力和持续交付,项目通常会跨办公室进行人员配置。
您具备构建软件产品的实际经验,并对客户需求如何转化为您的技术选择和交付有着深入的理解。
您具备将项目从概念到生产的经验,对质量和客户关注度非常重视。
在我们的方法中,我们以客户的需求为驱动。对您来说,这意味着有时您将成为一个庞大的、敏捷的Elemental团队的一部分,或者与客户一起在混合团队中工作。有时,您将直接与客户合作,作为他们的技术专家,独自提供全栈解决方案。
在技术方面,我们希望您具备React的核心专业知识。
对使用Ionic或Cordova框架进行混合移动开发的经验对于这个职位也是必要的。对Flutter、Angular 2+、NodeJS、JavaScript、TypeScript、HTML/CSS3/SASS、Webpack、Material Design等技术的了解和经验将是一个受欢迎的加分项。
如果您是一名全栈工程师,具备后端技术的知识,包括Java*+、Kotlin 1.4、Springboot 2.2+(包括Hibernate、Spring Data、Spring Web、Spring MVC、AWS Java),那就更好了。
您还应具备使用Groovy、Spock、Wiremock和SQL和NoSQL系统的测试框架的工作经验。