Job
Description
As a Senior Front-End Engineer at DarkLion Studio, you will play a crucial role in leading the development of cutting-edge digital experiences. Your expertise in modern Front-End technologies and keen eye for UI/UX will be instrumental in collaborating seamlessly with designers and back-end engineers. If you thrive in a fast-paced, creative environment and are passionate about crafting pixel-perfect, high-performance interfaces, we would love to have you on board. **Key Responsibilities:** - Develop and optimise user-facing features using modern JavaScript frameworks such as Next.js, React, Vue, or Angular. - Ensure seamless performance across devices and browsers with a mobile-first approach. - Write clean, maintainable, and scalable code following industry best practices. - Collaborate closely with UI/UX designers to translate design systems into highly functional and visually engaging applications. - Integrate APIs and manage application state using Redux, Zustand, Jotai, Context API, or similar tools. - Work in tandem with backend and AI teams to consume and visualize AI-generated data like text, diagrams, vector outputs, and analytics. - Build dynamic UIs that interact with AI features like chat interfaces, smart suggestions, recommendation engines, and custom visual outputs. - Handle and display complex AI responses in a user-friendly, secure, and performant manner including streamed outputs, markdown, code blocks, charts, or embeddings. - Implement robust error handling, loading states, and fallback UIs for unpredictable AI behavior. - Lead technical discussions, mentor junior developers, and participate in code reviews. - Optimize web applications for performance, speed, and scalability. - Stay current with trends in Front-End and AI-powered UX design to drive innovation. **Qualifications Required:** - 4+ years of experience in Front-End development with a strong portfolio of responsive, performant web applications. - Advanced proficiency in Next.js and React.js, including SSR, SSG, and ISR. - Solid knowledge of TypeScript and scalable component architecture. - Hands-on experience in state management (Redux Toolkit, Zustand, Jotai, or Context API). - Strong UI skills using Tailwind CSS, Chakra UI, Material UI, or Styled Components. - Experience integrating and handling RESTful APIs and GraphQL using Axios, Apollo Client, or URQL. - Familiarity with authentication methods including NextAuth, Firebase Auth, OAuth, or JWT. - Proven ability to build interfaces that consume and visualize AI-generated content from sources like OpenAI, LangChain, or custom AI APIs. - Experience with real-time data rendering, streaming outputs, and building interactive visualizations such as charts, diagrams, or vector spaces. - Understanding of performance techniques like lazy loading, code splitting, and image optimization. - Knowledge of SEO best practices and Next.js built-in SEO capabilities. - Unit testing and Front-End testing using Jest, React Testing Library, Cypress, or Playwright. - Familiarity with CI/CD workflows and deployment using Vercel (preferred), Netlify, or other cloud platforms. - Experience with internationalization (i18n) using next-i18next or equivalent tools. - Bonus: Experience working with AI-driven UX, chat interfaces, or visual editors based on AI logic. Join us in Mohali, Punjab for a full-time, on-site position with a competitive salary based on experience.,