全栈工程师(设计导向,具有创业精神)

15个月前远程全职
Truva

Truva

location 旧金山
unsaved
关于Truva.ai: Truva位于SaaS创新的前沿,专注于自动化任务、优化工作流程,并通过LLMs提供无与伦比的运营效率。Truva由Gaurav领导,他是一位斯坦福大学的校友和2次创业者,以及Anuja,她是加州大学伯克利分校哈斯商学院的校友。他们共同拥有20年的经验,从创办福布斯AI 50强初创公司到在FAANG公司领导技术团队,他们在开发应用ML解决方案和基础设施方面发挥了重要作用。 Truva利用大型语言模型(LLMs)的力量重新定义软件解决方案的标准。加入Truva.ai意味着成为一个致力于推动科技界变革的尖端团队的一部分。 职位描述: 我们正在积极寻求具有丰富设计背景和全栈开发经验的全栈工程师。理想的候选人应该是一位设计师转型的全栈工程师,具备React的高级知识,并擅长将设计美学与技术开发相结合。在这个角色中,您将与我们的创始人以及一支精英团队紧密合作,该团队由福布斯30岁以下连续创业者、斯坦福工程师和伯克利MBA毕业生组成,拥有10年以上领导科技巨头和创新初创公司的经验。 主要职责: • 设计和开发整合:将设计原则与全栈开发相结合,确保对视觉概念的高保真执行。 • 高级React知识:利用高级React技术创建动态、响应式的Web应用程序。 • 用户界面设计:打造美观直观的用户界面,注重UI/UX设计的细节。 • 协同设计和开发:与产品经理紧密合作,将线框图转化为功能性的Web应用程序,并提供技术洞察。 • 响应式和自适应设计:开发适应各种屏幕尺寸和设备的响应式设计,确保跨浏览器兼容性。 • 性能优化:提升应用程序性能和可扩展性,采用最佳实践进行高效的前端编码。 • 代码质量保证:编写干净、易维护的代码,遵循行业标准。 • 持续技能提升:及时了解新兴技术和设计趋势,不断磨练自己的技能。 所需技能: • Python和Django:在开发动态Web应用程序方面具有Python和Django的专业经验。 • React和Redux:在开发动态Web应用程序方面具有React和Redux的专业经验。 • HTML、CSS、TypeScript:对语义化HTML、CSS和核心TypeScript概念有坚实的基础。 • CSS-in-JS框架:熟练掌握styled-components、Material-UI和Bootstrap等CSS-in-JS工具。 • 后端技术技能:能够有效地集成和利用后端技术。 • 调试专长:具备识别和解决生产问题的能力。 • 语言能力:优秀的英语沟通能力,包括书面和口头表达。 • 以产品为中心的思维方式:积极、解决方案导向的创新产品开发方法。 • 远程工作能力:能够在完全远程工作环境中蓬勃发展。 • Web和浏览器理解:全面了解核心Web和浏览器概念。 资格要求: • 具备设计背景的全栈工程师的实际经验。 • 深入了解HTML5、CSS3、React和TypeScript。 • 有使用Webpack和NPM等构建工具的经验。 • 熟悉异步请求处理、部分页面更新和AJAX。 • 理解跨浏览器兼容性问题及解决方案。 • 出色的问题解决能力和创造性思维。 • 优秀的沟通和团队合作能力。 • 具有展示设计和开发技能的强大作品集。 这个职位提供了一个独特的机会,将您对设计的热情与全栈开发的技术专长相结合,在Truva.ai这个SaaS创新领域的领导者上做出重大贡献。