高级前端工程师
Senior Frontend Engineer
职位描述
我们正在寻找一位拥有4–7年专业经验的高级前端工程师(React.js),最好在快节奏的初创公司环境中工作过。该职位需要具备构建现代、可扩展、高性能用户界面的强项,熟悉后端技术如 Node.js 将是一个优势。你将在塑造我们产品的用户体验中发挥关键作用,跨团队协作,并推动技术卓越。
主要职责
• 前端开发(React.js):
使用 React.js 及其生态系统(Redux、Context API、Next.js)构建、优化响应式、直观且高性能的网页应用。
确保可访问性、跨浏览器兼容性和性能最佳实践。
实现可复用的组件和可维护的代码结构。
• 后端协作(Node.js):
与后端工程师紧密合作,将 API 无缝集成到前端。
在需要时参与后端讨论并提供对 Node.js 服务的建议。
• 产品与设计合作:
与产品经理和设计师协作,将业务需求转化为优雅的技术解决方案。
倡导平台上的设计一致性与可用性。
• 质量与交付:
参与代码审查、测试和 CI/CD 流程,确保高质量发布。
负责功能交付,确保按时完成并符合标准。
• 团队贡献:
分享最佳实践,积极学习并交流。
营造协作、创新和持续改进的文化。
任职要求
- 4–6年前端工程专业经验,优先考虑在初创公司工作的候选人。
- 精通 React.js 和现代 JavaScript(ES6+)。
- 熟悉 HTML5、CSS3和响应式设计原则。
- 有状态管理库(Redux、Context API)和框架(如 Next.js)的使用经验。
- 熟悉使用 Node.js 进行后端开发和 API 集成模式。
- 了解前端性能优化、可访问性标准和安全最佳实践。
- 有云平台(AWS、GCP、Azure)和容器化(Docker、Kubernetes)经验者优先。
最初发布于 Himalayas
查看英文原文
About the Role
We are looking for a highly skilled Frontend Engineer (React.js) with 4–7years of professional experience, ideally gained in fast-paced startup environments. This role requires strong expertise in building modern, scalable, and high-performance user interfaces, with the added advantage of familiarity with backend technologies such as Node.js. You will play a key role in shaping our product’s user experience, collaborating across teams, and driving technical excellence.
Key Responsibilities
• Frontend Development (React.js):
Architect, develop, and optimize responsive, intuitive, and high-performing web applications using React.js and its ecosystem (Redux, Context API, Next.js).
Ensure accessibility, cross-browser compatibility, and performance best practices.
Implement reusable components and maintainable code structures.
• Backend Collaboration (Node.js):
Work closely with backend engineers to integrate APIs seamlessly into the frontend.
Contribute to backend discussions and provide input on Node.js services when needed.
• Product & Design Partnership:
Collaborate with Product Managers and Designers to translate business requirements into elegant technical solutions.
Advocate for design consistency and usability across the platform.
• Quality & Delivery:
Participate in code reviews, testing, and CI/CD pipelines to ensure high-quality releases.
Take ownership of feature delivery, ensuring timelines and standards are met.
• Team Contribution:
Engage, Learn, and Share best practices.
Foster a culture of collaboration, innovation, and continuous improvement.
Required Qualifications
- 4–6 years of professional experience in frontend engineering, preferably in startups.
- Strong expertise in React.js and modern JavaScript (ES6+).
- Solid knowledge of HTML5, CSS3, and responsive design principles.
- Experience with state management libraries (Redux, Context API) and frameworks like Next.js.
- Familiarity with backend development using Node.js and API integration patterns.
- Understanding of frontend performance optimization, accessibility standards, and security best practices.
- Exposure to cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus.
Originally posted on Himalayas