Job Openings FrontEnd Engineer

About the job FrontEnd Engineer

About the Role

The Front-end Engineering Lead will spearhead the development of enterprise-grade generative AI (GenAI) applications. The 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. This position combines technical leadership with hands-on development, guiding the team in building exceptional user interfaces that harness the power of GenAI technologies.

Scope of Work / Responsibilities

1. Technical Leadership

  • Lead the design and development of advanced frontends for GenAI-powered applications using Next.js (version 14 or later).

  • Establish best practices for code quality, performance optimization, and maintainability.

  • Mentor and collaborate with data engineers, fostering a culture of innovation and technical excellence.

2. 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 such as server-side rendering (SSR), static site generation (SSG), and middleware for optimal performance and scalability.

3. Collaboration & Stakeholder Engagement

  • Partner with product managers, UX designers, and backend engineers to align frontend development with business objectives.

  • Collaborate with AI/ML teams to seamlessly integrate generative AI features into the user experience.

  • Translate complex AI-driven functionalities into intuitive and interactive UI/UX designs.

4. Enterprise-Grade Development

  • Ensure all applications adhere to enterprise standards for security, compliance, and scalability.

  • Implement robust error-handling, logging, and monitoring mechanisms for production reliability.

  • Develop reusable component libraries and design systems to accelerate frontend development across teams.

5. Emerging Technologies

  • Stay informed about advancements in Next.js, modern frontend frameworks, and generative AI technologies.

  • Identify and integrate cutting-edge tools and libraries to enhance performance, functionality, and maintainability.

Requirements and Qualifications

Experience:

  • 5+ years of experience in frontend development, with a strong focus on Next.js and React.

  • Proven experience in developing and deploying enterprise-grade applications.

Technical Skills:

  • Expertise in Next.js, React, and modern frontend build tools (e.g., Webpack, Babel, Vite).

  • Proficiency in TypeScript, JavaScript (ES6+), HTML5, and CSS3/Sass.

  • Strong understanding of RESTful APIs, GraphQL, and WebSockets for real-time interactions.

  • Experience with cloud platforms (AWS, Azure, GCP) for application hosting, storage, and integration.

  • Familiarity with distributed systems and parallel computing frameworks is an advantage.

Soft Skills:

  • Strong problem-solving and analytical abilities.

  • Excellent communication and collaboration skills for cross-functional teamwork.

Reporting and Coordination

  • The consultant will take direction from the designated manager or project lead and collaborate closely with the project team, as well as internal and external stakeholders.

  • Additional related tasks may be assigned as required by the team or supervisor.

Work Arrangement

  • Hybrid setup, requiring onsite reporting up to three times a week (subject to team requirements).

  • Work schedule: 8:00 AM 5:00 PM (Manila Time).