贝洛奥里藏特中级全栈开发工程师
在贝洛奥里藏特为门户网站和移动应用构建产品,开发后端服务、管理 PostgreSQL 数据并搭建 AWS 基础设施。 工作涵盖响应式界面、云端部署及代码质量保障。
描述
- 为门户网站构建响应式界面,并为移动应用开发流畅功能
- 开发后端路由和服务,安全地将 PostgreSQL 数据库连接到门户网站和应用
- 设计 PostgreSQL 表及其关系,并编写高效查询,以支持 AWS 上的低延迟
- 配置 S3 文件上传与检索,并支持向预发布和生产环境持续部署
- 遵循 Clean Code 实践并复用组件
- 运行单元测试和集成测试
- 参与代码评审
任职要求
- 具备 React.js 和 React Native 使用经验,包括 Hooks、Context API、状态管理和导航
- 精通 JavaScript(ES6+)、HTML5 和 CSS3,并有使用 Tailwind CSS、Styled Components 或 Material UI 等库的经验
- 具备 Node.js 使用经验,能够构建和使用 RESTful API 或 GraphQL,并实现身份验证与授权
- 了解 PostgreSQL、数据建模和 SQL,以及 Prisma、Sequelize 或 Knex.js 等工具
- 了解 AWS 服务,尤其是 RDS、EC2、Elastic Beanstalk、ECS/App Runner、S3 和 CloudFront/Amplify
- 了解 Git 和 CI/CD 实践,并使用过 GitHub Actions、GitLab CI 或 AWS CodePipeline 等工具
- 了解 AWS Lambda,以及具备将 Web 和移动应用连接到 API 与云服务的经验者优先