高级前端排版开发工程师 - Django, PostCSS, Tailwind | 远程职位
远程
全职
职位概述
我们正在全球范围内招聘一位经验丰富的高级前端排版开发工程师,加入我们的远程团队。您将负责使用Django、Jinja2、PostCSS和Tailwind技术栈创建精确、响应式的网页布局。理想候选人应具备独立思考能力,能够在保证卓越质量的同时高效完成任务。此岗位需要对网页排版和前端开发有深入理解,能够做出明智的技术决策。
项目技术环境
我们的项目采用Django(Wagtail)作为核心框架,结合Jinja2模板系统负责后端和前端功能整合。前端布局使用PostCSS和Tailwind CSS进行构建,确保代码的现代性、可维护性和高效性。在这个技术生态系统中,您将发挥关键作用,提升我们的前端架构和开发实践。
主要职责
- 使用PostCSS和Tailwind CSS (最新版本) 开发精确、响应式的网页界面,确保布局的一致性和可扩展性。
- 实现像素完美 (Pixel Perfect) 的设计方案,确保跨设备和跨浏览器的显示一致性。
- 结合Django (Wagtail) 和Jinja2模板系统创建高效、动态的前端解决方案。
- 构建适应各种屏幕尺寸的自适应布局,确保在移动设备和桌面平台上的最佳用户体验。
- 针对实现方法独立做出技术决策,评估不同解决方案的优缺点。
- 优化CSS和HTML结构,提升页面加载速度和性能指标。
- 在必要时能够满足紧迫的项目截止日期,同时保持代码质量和项目标准。
- 与设计和后端团队协作,确保各组件无缝集成和高效工作流程。
必备技能与资格
- 至少3年以上专业前端开发经验,尤其在排版和布局方面有深厚积累。
- 精通PostCSS生态系统和工作流程,熟悉其最新功能和插件系统。
- 深入了解Tailwind CSS框架 (3.0+版本),能够创建自定义配置和组件。
- 具备Django (特别是Wagtail CMS 4.0+) 实际开发经验,理解其前后端交互机制。
- 熟练应用Jinja2模板语言创建动态、可维护的模板结构。
- 卓越的响应式设计和自适应布局能力,能够实现复杂的像素完美设计。
- 对现代前端开发工具和流程有深入了解,包括构建工具和优化技术。
- 出色的问题解决能力和对细节的关注,能够诊断和修复复杂的布局问题。
- 强大的时间管理能力,能够在保持高质量标准的同时满足项目期限。
- 良好的沟通能力,能够在远程环境中有效协作。
加分技能
- 熟悉CSS Grid和Flexbox布局技术,能够实现复杂的页面结构。
- 了解现代JavaScript框架如Vue.js或React的基本原理。
- 熟练使用Git版本控制系统进行协作开发。
- 具备前端性能优化经验,了解核心网页性能指标。
- 了解网页可访问性标准 (WCAG),能够构建符合无障碍要求的界面。
- 之前有远程工作经验和项目管理经验。
- 能够展示包含响应式设计和精确排版的作品集。
工作环境
- 远程/全球职位,工作时间灵活,尊重不同时区。
- 全职项目工作,需要自律和高效的远程工作习惯。
- 参与各种挑战性项目,有机会使用最新的前端技术。
- 与专业团队协作,通过现代通信工具保持高效沟通。
为何加入我们
加入我们的团队,您将享受远程工作的灵活性,同时参与构建高质量的网页项目。我们重视技术卓越和创新精神,提供持续学习和职业发展的机会。在这里,您的专业技能将得到充分发挥,您的技术决策将受到尊重,您将有机会在现代网页开发领域不断提升自己的专业水平。我们的团队文化鼓励创新思维和技术探索,为您提供施展才华的广阔平台。