Interaction Design Foundation

前端/用户界面开发主管

技术与编程 全职 Anywhere in the World
264天前

详细信息

注意:这是一个全职、远程、长期职位,位于一个以产品为基础的公司,适应欧洲、非洲以及南/中/西部亚洲的时区。

关于角色

在交互设计基金会(IxDF),我们是UX和UI设计教育的领导者,以我们卓越的课程和大师班而闻名。我们的雄心是要在全球在线学习中树立标杆。现在,我们正在寻找一位前端开发者,他(她)要和我们的教育内容一样出色。你是否被提升在线教育的想法所驱动?你想成为一个真正有影响力的使命的一部分吗?加入我们,让我们一起创造非凡的东西。

作为我们的首席前端/UI开发者,你将在革新我们的Web应用程序中发挥关键作用。你将做出关键的前端决策,并:
  • 与有才华的设计师和开发者合作,实施先进的设计系统。
  • 将我们的学习平台转型为PWA,准备在应用商店发布(Vue + Capacitor或替代方案)。
  • 提升现有和新页面的性能和响应能力,包括增强Web Vitals。
  • 领导前端战略,并协助进行产品和设计讨论。

关于项目

我们的开发团队致力于提升我们的主要产品:一个托管在线课程、大师班和社区工具的Web应用程序。自2013年起,我们不断改进代码质量、功能和测试覆盖率,实现了几乎为零的遗留代码或技术债务。怎么做到的?通过我们严格完善的IxDF UI工具包和前端JavaScript约定,以及后端坚定的IxDF PHP和Laravel约定。我们的CI高度自动化,使用诸如ESLint、Stylelint、cypress.io、PurgeCSS等工具,辅以定期的拉取请求审查。

你将要使用的技术栈

#UseThePlatform. 我们使用现代网络标准和API,在常绿浏览器中实现最佳性能,无需每隔几年升级到新框架。我们的关键技术包括:
  • Web Components,Laravel Blade模板引擎用于服务器端HTML。
  • 带有postcss-preset-env插件的PostCSS。
  • Vite作为最佳的前端开发环境。
  • 针对常绿浏览器的最新JS(带polyfills)。
  • BEM/ITCSS结合Tailwind CSS基于实用程序类的CSS(可能会有变化)。
  • Linux,Docker compose,nginx;MySQL,Redis数据库。
  • PHPUnit,Laravel Dusk,cypress.io用于测试。
  • Amazon S3,CloudFront和GitHub actions用于CI/CD,实现每日多次零停机部署。

你将要做的事情

你将与高级开发者、UI/UX设计师、内容和产品负责人以及我们的创始人合作。你的任务包括:
  • 领导前端开发并持续增强我们的代码
  • 开发新功能并参与重构。
  • 监控和改进应用程序的性能和可访问性。
  • 使用WebComponents、Vue 3、Laravel Blade、CSS和JavaScript编写可重用组件。
  • 维护PostCSS代码库,改进CSS架构和指南。
  • 自动化并维护测试和代码质量检查。
  • 与我们的设计师团队合作,提升用户体验。
  • 增加测试覆盖率并进行代码审查。
  • 定期进行零停机部署代码。

关于你

  • 你至少有6年作为前端开发者的工作经验。
  • 你了解并偏好原生Web API和功能,而不是诱人的新框架——你知道如何以及何时使用它们。
  • 你了解并使用最新的网络标准。
  • 你具有工程师思维,并且总是尝试了解事物的内部工作原理。
  • CSS和UI是你的热情所在。
  • 你至少对一个现代前端框架有严格的经验。
  • 你编写可测试的代码。
  • 你喜欢通过实践学习。你总是准备好付出一些努力来扩展你的技能。
  • 你是自我激励和自我约束的,因此在一个有很多自由的扁平化管理结构中工作得很好。
  • 你喜欢有创意自由,做出独立的判断,并承担随之而来的责任。
  • 你能够说和写可接受的英语——不是完美的英语,只是可接受的——因为你将与来自世界各地的人一起工作。
  • 你将获得额外加分项…
    • …如果你有使用Web堆栈构建移动应用的经验。
    • …如果你有PHP编码经验。
    • …如果你拥有计算机科学硕士学位。

我们能提供什么

  • 创始人兼CEO也是开发者,理解你的挑战和成功。
  • 基于Docker的零努力开发环境,简化你的工作流程。
  • 有机会改进和发展经过实战考验的JS和CSS指南
  • 获得全面的书籍和课程库,确保你的技能和知识保持前沿。
  • 一个全职职位,在完全远程的组织内。每天与世界各地的同事进行视频联系,并且你将有机会每年1-2次在团队旅行中见到他们。
  • 忘记虚衔、政治议程和公司戏剧。你的同事重视你的性格、工作态度和你实际取得的成就。无论你是初级还是高级,如果你拥有始终努力成为最好版本的自己的老派美德,你将在IxDF茁壮成长。
  • 在公司中工作,创意和执行力之间的距离最小。我们是一个高度敏捷的组织,没有官僚作风或公司政治——但具有高度的有序性和效率
  • 有机会感受到帮助一个不断增长的设计教育品牌赋予和丰富数百万人的生活
  • 在一个公司文化中工作,理想主义与高性能和卓越相遇。为了帮助我们改善世界(在这个过程中也改善你自己),你需要勇气、工作态度、长期思维和自律。
  • 与拥有动手态度和行动倾向的人一起工作,而不是充满废话、不切实际的策略。你需要清晰的执行力,并能够用具体成果给同事留下深刻印象,就像他们也会用具体成果给你留下深刻印象一样。

如何了解更多并申请

我们目前只接受通过我们的Careers页面直接提交的申请。要开始你的申请以及了解更多关于我们的工作文化和价值观,请访问 https://www.interaction-design.org/about/careers

请尽快申请——我们坚信“越早越好”的格言,并期待与你合作!


免责声明

该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明

关注公众号,不定期副业成功案例分享
关注公众号

不定期副业成功案例分享

领先一步获取最新的外包任务吗?

立即订阅