高级全栈工程师

15个月前全职
Ranger Technical Resources

Ranger Technical Resources

location 洛杉矶
unsaved
高级全栈工程师 职位概述 我们正在寻找一位技术娴熟、经验丰富的高级全栈工程师加入我们的开发团队。在这个角色中,您将负责前后端软件应用程序的整体开发和实施。您的职责将从设计系统架构到高级编程、性能测试和系统集成。这个角色需要对软件架构有深入的理解,具备解决问题的能力,并能与跨职能团队有效合作。 经验和教育: • 计算机科学或相关领域/经验的学士或更高学位 • 5年以上全栈开发人员或工程师的实际经验 • 熟悉无服务器架构和微服务 • 之前在医疗保健、医院或医疗环境中的经验(加分项) 技能和优势: • Node.js • TypeScript • React Native • React.js • APIs (Restful) • NoSQL数据库 • PostgreSQL • AWS: Amplify, DynamoDB, AppSync, RDS, Aurora • 微服务 • 单元测试 • 故障排除 • 软件开发生命周期 • 测试驱动开发 • 持续集成/持续交付 • Git 主要工作职责: • 在整个技术栈上构建、设计和实施端到端解决方案。 • 为前端和后端组件开发可扩展和可维护的代码。 • 使用现代Web技术(HTML5、CSS3、JavaScript等)创建响应式和直观的用户界面。 • 与UI/UX设计师合作,实现视觉吸引力和用户友好的界面。 • 设计和开发服务器端逻辑和API,以支持前端功能。 • 实施数据库结构,并优化查询以实现高效的数据检索和存储。 • 向开发团队的初级成员提供技术领导和指导。 • 与产品经理、设计师和其他工程师等跨职能团队合作,提供高质量的解决方案。 • 进行代码审查,确保遵守编码标准、最佳实践和设计准则。 • 实施和维护自动化测试程序,以确保软件质量。 • 分析和解决复杂问题,及时提供有效的解决方案。 • 提出和实施改进措施,以提高系统性能、可靠性和可扩展性。 • 保持与行业趋势、新兴技术和最佳实践的最新信息。 • 分享知识,为开发流程的持续改进做出贡献。