Front End Software Engineer - Energy

23 days agoFull-time
121.0K - 124.8K USD / 年 Cybertec, Inc.

Cybertec, Inc.

location San Francisco
unsaved
前端软件工程师 - 能源 现场工作 - 加州弗里蒙特(每周5天) 每小时58-60美元(候选人需拥有自己的公司或W2) 工作内容 您将与专注于客户体验和内部工具的工程师合作。这个团队运作迅速,快速迭代,以改善我们的应用程序并满足业务需求。您将有机会参与开发和构建高度可见的功能,每天有成千上万的最终用户与之互动。该角色和团队的目标是构建应用程序,以教育客户有关特斯拉能源产品的信息,简化推荐和订购流程,并促进从订单到安装及公用事业批准的履行体验。 职责 • 设计、开发和支持团队范围内的应用程序和系统,包括能源订单处理、能源系统推荐算法、内部数据管理工具、订单管理流程等。 • 编写干净、可维护、性能良好且经过良好测试的代码,以实现新功能并修复错误。 • 编写单元测试、集成测试,并与质量保证团队协调新功能的及时回归测试。 • 监控实时系统指标,响应警报,并排查生产问题。 • 与产品、设计和业务相关者合作,规划和优先安排新功能的开发。 • 在设计、开发、测试、发布和生产过程中负责功能开发和项目。 • 理解并改善应用程序的可扩展性、可维护性、可用性和可见性。 要求 • 2年以上网页应用程序设计和开发经验,计算机科学或相关领域的学士学位,或同等经验。 • 对基本网页技术如HTTP、REST、AJAX和JSON有扎实的理解。 • 精通HTML、CSS和JavaScript / ES6 / Typescript,包括DOM操作和JS对象模型。 • 彻底理解REST原则以及构建和使用RESTful API的最佳实践。 • 能够高效使用Typescript,并在遗留模式和现代模式之间切换。 • 彻底理解React的核心设计原则和常见模式。 • 有使用常见开发工具如NPM的经验,了解如何开发和发布版本化包。 • 有Node.js、Express、Next.js的经验,并愿意全栈开发者优先。 • 有Redux、React Query、Jest、React Native和CSS设计系统的经验者优先。