软件开发人员,软件工程师,后端开发人员

迪拜 无个税6天前全职 网络
22.7万 - 37.9万 / 年
阿治曼,阿联酋的软件开发人员职位 主要职责: 使用 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 开发环境中工作。