高级前端排版开发工程师 - 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),能够构建符合无障碍要求的界面。 - 之前有远程工作经验和项目管理经验。 - 能够展示包含响应式设计和精确排版的作品集。 工作环境 - 远程/全球职位,工作时间灵活,尊重不同时区。 - 全职项目工作,需要自律和高效的远程工作习惯。 - 参与各种挑战性项目,有机会使用最新的前端技术。 - 与专业团队协作,通过现代通信工具保持高效沟通。 为何加入我们 加入我们的团队,您将享受远程工作的灵活性,同时参与构建高质量的网页项目。我们重视技术卓越和创新精神,提供持续学习和职业发展的机会。在这里,您的专业技能将得到充分发挥,您的技术决策将受到尊重,您将有机会在现代网页开发领域不断提升自己的专业水平。我们的团队文化鼓励创新思维和技术探索,为您提供施展才华的广阔平台。