我们正在寻找一位全栈开发人员,以提供可扩展的软件解决方案。您将成为一个跨职能团队的一员,负责从构思到部署的整个软件开发生命周期。
作为一名全栈开发人员,您应该熟悉前端和后端编码语言、开发框架和第三方库。您还应该是一个擅长视觉设计和实用性的团队合作者。
如果您还熟悉敏捷方法论,我们希望能与您见面。
职责
与开发团队和产品经理合作,构思软件解决方案。
设计客户端和服务器端架构。
通过吸引人的视觉设计构建应用程序的前端。
开发和管理运行良好的数据库和应用程序。
编写有效的API。
测试软件以确保响应性和效率。
排除故障、调试和升级软件。
创建安全和数据保护设置。
使用具有移动响应式设计的特性和应用程序。
撰写技术文档。
与数据科学家和分析师合作,改进软件。
要求和技能
具有全栈开发人员或类似角色的经验。
有开发桌面和移动应用程序的经验。
熟悉常见的技术栈。
熟悉多种前端语言和库(例如HTML/CSS、JavaScript、XML、jQuery)。
熟悉多种后端语言(例如C#、Java、Python)和JavaScript框架(例如Angular、React、Node.js)。
熟悉数据库(例如MySQL、MongoDB)、Web服务器(例如Apache)和UI/UX设计。
良好的沟通和团队合作能力。
注重细节。
组织能力。
分析思维。
计算机科学、统计学或相关领域的学士学位。