The Front-end Engineering Lead will spearhead the development of enterprise-grade generative AI (GenAI) applications. This role requires deep expertise in Next.js and a proven track record of delivering scalable, secure, and high-performance frontend solutions for complex enterprise systems. Combining technical leadership with hands-on development, the Lead will guide the team in building exceptional user interfaces that harness the power of GenAI technologies.
Scope of Work / Responsibilities
Technical
- Design and develop advanced frontends for GenAI-powered applications using Next.js (version 14 or later).
- Establish best practices for code quality, performance optimization, and maintainability.
- Collaborate with data engineers, fostering a culture of innovation and excellence.
Frontend Development
- Build and optimize responsive, accessible, and user-friendly interfaces for enterprise-grade applications.
- Integrate GenAI models and APIs (e.g., OpenAI, Anthropic, or custom LLMs) into the frontend experience.
- Leverage Next.js features like server-side rendering (SSR), static site generation (SSG), and middleware to optimize performance and scalability.
Collaboration & Stakeholder Engagement
- Work closely with product managers, UX designers, and backend engineers to align frontend development with business goals.
- Collaborate with AI/ML teams to integrate generative AI features seamlessly into the user experience.
- Translate complex AI-driven functionalities into intuitive and interactive UI/UX designs.
Enterprise-Grade Development
- Ensure all applications meet enterprise standards for security, compliance, and scalability.
- Implement robust error-handling, logging, and monitoring to ensure reliability in production.
- Develop reusable component libraries and design systems to accelerate development across teams.
Emerging Technologies
- Stay updated on advancements in Next.js, frontend frameworks, and generative AI technologies.
- Identify and incorporate cutting-edge tools and libraries to enhance application functionality and performance.
Requirements and Qualifications
Experience
- 5+ years of experience in front-end development, with a strong focus on Next.js and React.
- Proven track record of developing and deploying enterprise-grade applications.
Technical Skills
- Expertise in Next.js, React, and modern frontend tools (e.g., Webpack, Babel, Vite).
- Proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3/Sass.
- Strong knowledge of RESTful APIs, GraphQL, and WebSockets for real-time interactions.
- Experience with cloud platforms (AWS, Azure, GCP) for data storage and processing.
- Familiarity with distributed systems and parallel computing frameworks.
Soft Skills
- Strong problem-solving and analytical abilities.
- Excellent communication skills for collaborating with cross-functional teams.
Work Arrangement
- Hybrid setup, requiring employees to report onsite three times a week.
- Work schedule: 8:00 AM 5:00 PM Manila Time.