出海雷达

高级前端工程师 - 远程

Senior Front End Engineer - Remote

开发工程未标注地域
公司InnovationTeam
薪资未公开
工作地点Egypt
地域资格未标注地域
时区要求日间重叠约 3 小时,需偶尔早起或晚睡
用工类型Full Time
发布时间8 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
关于本页中文:职位描述由本机离线模型翻译,属机器翻译,供快速判断用;正式沟通与投递请以英文原文为准。官方翻译通道恢复后会自动重译升级。

工作总结 我们正在寻找一个具有高经验的高级前端工程师,在现代网络应用程序开发中至少拥有10年的专业经验。理想候选人必须对 JavaScript,React 和现代前端架构有深入的专业知识,以及 Node.js 和先进的服务器侧染 (SSR) 实现方面的实践经验。这个角色需要强大的建筑思维方式和与不同的模板引擎和染框架一起工作的能力,因为一些客户需要在各种服务器侧模板引件上工作,如 Pug,EJS,Handlebars 和其他染解决方案。申请人必须舒适地适应多个框架和企业环境。关键责任 · 领导使用 JavaScript (ES6+) 和 React 的可扩展,企业级网络应用程序设计和开发。· 建筑并实现采用 Next.js 或定制 Node.js 染管道等框架的先进服务器侧染解决方案。·根据客户需求与各种模板引擎 (例如 Pug,EJS,Handlebars,基于 JSX 的染)合作并适应。· 设计可重复使用,可维护和高性能 UI 组件库。· 在需要时,开发和维护使用 Node.js 后端服务。· 优化客户端和服务器端环境中的染性能。· 在 SSR 基于的应用程序中确保 SEO 优化和最佳绩效实践。· 与建筑师,后端团队,UI/UX 设计师以及利益相关者合作来定义技术解决方案。·进行代码审查,执行编码标准并指导年轻开发人员。·参与建筑决策和技术路线图规划。所需资格 ·计算机科学,软件工程或相关领域学士学位。·最少10年的前端开发经验。· JavaScript (ES6+) 的专家水平熟练。· 具有 React.js 和现代 React 生态系统的先进经验 (Hooks, Context API,高级状态管理). · 在全堆或 SSR 环境中使用 Node.js 的实践经验强大。· 深入了解服务器侧转换 (SSR),水分化,缓存策略和转载生命周期。·与多个模板引擎和服务器侧映射框架合作的经验证明。· REST API 的强大的理解以及与后端服务的集成。· 大规模的网络应用程序性能优化的经验。

查看英文原文

Job Summary
We are seeking a highly experienced Senior Front-End Engineer with a minimum of 10 years of professional experience in modern web application development. The ideal candidate must have deep expertise in JavaScript, React, and modern front-end architectures, along with strong hands-on experience in Node.js and advanced Server-Side Rendering (SSR) implementations.

This role requires a strong architectural mindset and the ability to work with different template engines and rendering frameworks, as some clients require working on various server-side template engines such as Pug, EJS, Handlebars, and other rendering solutions. The candidate must be comfortable adapting to multiple frameworks and enterprise environments.
Key Responsibilities

  • Lead the design and development of scalable, enterprise-grade web applications using JavaScript (ES6+) and React.
  • Architect and implement advanced Server-Side Rendering (SSR) solutions using frameworks such as Next.js or custom Node.js rendering pipelines.
  • Work with and adapt to various template engines (e.g., Pug, EJS, Handlebars, JSX-based rendering) depending on client requirements.
  • Design reusable, maintainable, and high-performance UI component libraries.
  • Develop and maintain backend services using Node.js when required.
  • Optimize rendering performance across client-side and server-side environments.
  • Ensure SEO optimization and performance best practices in SSR-based applications.
  • Collaborate with architects, backend teams, UI/UX designers, and stakeholders to define technical solutions.
  • Conduct code reviews, enforce coding standards, and mentor junior developers.
  • Participate in architectural decisions and technical roadmap planning.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Minimum 10 years of experience in front-end development.
  • Expert-level proficiency in JavaScript (ES6+).
  • Advanced experience with React.js and modern React ecosystem (Hooks, Context API, advanced state management).
  • Strong hands-on experience with Node.js in full-stack or SSR environments.
  • Deep understanding of Server-Side Rendering (SSR), hydration, caching strategies, and rendering lifecycle.
  • Proven experience working with multiple template engines and server-side rendering frameworks.
  • Strong understanding of REST APIs and integration with backend services.
  • Experience in performance optimization for large-scale web applications.

Preferred Qualifications

  • Extensive experience with Next.js or similar SSR frameworks.
  • Experience with TypeScript in large-scale applications.
  • Knowledge of modern build tools (Webpack, Vite, Babel) and performance tuning.
  • Experience in CI/CD pipelines and DevOps collaboration.
  • Strong understanding of SEO strategies in SSR applications.
  • Experience in enterprise or multi-client delivery environments.
  • Experience mentoring teams and leading technical initiatives.

Key Skills

  • Strong architectural and problem-solving skills.
  • Ability to work across different frameworks and template engines based on client needs.
  • Clean, scalable, and maintainable coding practices.
  • Strong communication and leadership skills.
  • Ability to handle complex enterprise environments and deadlines.

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

← 返回全部职位