高级网页开发者

16个月前全职
Tanisha Systems, Inc

Tanisha Systems, Inc

location 旧金山
unsaved
职位名称:Web开发人员 地点:加利福尼亚州弗里蒙特(入职即在现场) 职位概述: 作为一名Web开发人员,您将在我们基于Web的应用程序的设计、开发和维护中发挥关键作用。您将负责与跨职能团队合作,将业务需求转化为技术规范,并提供满足客户需求的高质量解决方案。这个职位为您提供了一个在支持和充满活力的工作环境中,为我们的项目的成功做出贡献并提升您的技能的机会。 职责: 1. 前端开发: - 使用现代HTML、CSS和JavaScript框架开发响应式和用户友好的Web界面。 - 确保设计和功能的无缝集成,以实现最佳用户体验。 - 与市场部(UX/UI设计师)合作,实施视觉吸引力和直观功能。 2. 后端开发: - 设计和实现服务器端逻辑、数据库结构和API。 - 使用PHP、Node.js或Python等服务器端脚本语言构建稳健可扩展的应用程序。 - 通过有效的编码实践确保Web应用程序的安全性和性能。 3. 协作: - 与跨职能团队合作,包括设计师、产品经理和其他开发人员,了解项目需求并提供高质量的解决方案。 - 参与代码审查、知识分享会,并为积极的团队文化做出贡献。 4. 测试和调试: - 对Web应用程序进行全面测试,以识别和修复错误、性能问题和其他问题。 - 实施和维护自动化测试流程,以确保代码质量和可靠性。 5. 文档: - 为代码、API和开发流程创建和维护技术文档。 - 了解行业趋势和最佳实践,并应用它们来改进我们的开发流程。 资格要求: • 具有成功项目的强大作品集,证明您作为Web开发人员的经验。 • 熟练掌握前端技术(HTML5、CSS3、JavaScript)和框架(React、Angular或Vue)。 • 具有后端技术(Node.js、PHP、Python、Ruby)和数据库(MySQL、MongoDB、PostgreSQL)的经验。 • 对Web开发最佳实践、安全性和性能优化有扎实的理解。 • 较强的解决问题的能力,能够独立工作或在团队环境中合作。