阿治曼,阿联酋的软件开发人员职位
主要职责:
使用 React.js 开发和维护响应式、用户友好的 Web 应用程序。
实现可重用的组件和钩子,以确保代码库的模块化和可扩展性。
开发和维护服务器端应用程序、API 和微服务。
设计和优化数据库模式、查询和索引策略,以提高效率和可扩展性。
实施和维护身份验证、授权和数据安全的最佳实践。
使用 RESTful 和 GraphQL API,集成第三方服务和外部系统。
实现缓存机制(Redis、Memcached)和消息队列(Kafka、RabbitMQ)以高效处理数据。
编写干净、可维护且有良好文档的代码,遵循行业最佳实践。
与其他团队成员合作
技术技能:
具有丰富的 React.js 及其核心原理的经验。
精通 JavaScript(ES6+),熟悉 TypeScript 更佳。
对 HTML、CSS 和现代样式技术(SASS、Tailwind、CSS Modules)有深入理解。
具有前端构建工具(Webpack、Vite、Babel 等)的经验。
了解 Git、CI/CD 流水线和敏捷开发工作流程。
资格:
计算机科学、计算机工程、软件工程或相关领域的学士或硕士学位。
2 年以上 Web 应用程序开发经验者优先。
精通后端编程语言,如 Python(Django、Flask)、Node.js(Express、NestJS)、Java(Spring Boot)、Go 或 Ruby on Rails。
对关系型(PostgreSQL、MySQL)和 NoSQL 数据库(MongoDB、Cassandra、DynamoDB)有深入理解。
了解安全最佳实践、加密方法和数据保护策略。
具备较强的问题解决能力,能够在敏捷/Scrum 开发环境中工作。