• 使用Angular、HTML5和CSS3构建美观且响应式的Web应用程序
• 使用React Native和Redox构建高效的移动应用程序
• 与领导合作,探索现有设计,确定复杂性和潜在的成功实施风险,了解应用程序的能力
• 协助定义软件架构
• 编写设计良好、自我记录、可测试、高效的代码
我们使用的工具和技术栈
• 我们的标准工作环境是Ubuntu。
• 我们的网站使用Angular构建,我们的移动应用程序使用React Native构建。服务层使用Spring和Java 8进行开发。数据库使用PostgreSQL。
• 我们通过在CentOS服务器上运行的Docker Swarm网络中的Nginx容器来提供Web应用程序。
• 源代码托管在gitlab.com上,通过Gitlab CI进行构建、测试和部署。从想法、规划到开发和部署,一切都在Gitlab上完成。