职位描述
我们正在寻找一位高技能的全栈开发工程师加入我们的团队。理想的候选人应该在设计、开发和维护可扩展的网络应用程序方面有着良好的业绩记录。
主要职责:
• 使用 Node.js、Express.js、React.js 和 Angular 开发和维护端到端的网络应用程序。
• 设计和实现 RESTful API,并集成第三方 API/服务。
• 使用 MongoDB、PostgreSQL 和 MySQL 数据库,确保高效的数据存储和检索。
• 构建和优化响应式、互动性强且用户友好的 UI/UX 组件。
• 编写清晰、高效且文档齐全的代码,遵循行业最佳实践。
• 实施认证和授权机制,包括 JWT、OAuth 和基于会话的认证。
• 排查和调试应用程序,以确保无缝的性能。
所需技能与资格:
• 3 年以上使用 Node.js 的全栈开发经验。
• 精通 JavaScript、ES6+、TypeScript(优先)、HTML 和 CSS。
• 具备 Node.js、Express.js 和 RESTful API 开发的实践经验。
• 精通前端框架,如 React.js 和 Angular。
• 对 MongoDB、PostgreSQL 或 MySQL 数据库有深入理解。
• 熟悉版本控制系统,如 Git、GitHub、GitLab 或 Bitbucket。
• 具备认证和安全最佳实践的经验,包括 JWT、OAuth 和 bcrypt。
• 能够在 Agile/Scrum 开发环境中工作。
• 优秀的问题解决能力和对细节的关注。
• 强大的沟通和团队合作能力。
为什么选择我们?
我们提供一个充满活力和创新的工作环境,支持职业成长和专业发展机会。
• 创新环境:与才华横溢且合作的团队一起工作,参与前沿项目。
• 职业成长:提供专业发展和职业晋升的机会。
• 具有竞争力的薪酬待遇:提供有吸引力的薪酬包和福利。
• 灵活的工作时间:灵活的工作时间和支持性的工作文化。