Logo
Compunnel Inc.

Frontend Developer

Compunnel Inc., Chicago, Illinois, United States

Save Job

Overview

Job Title :

Frontend Engineer - AI Applications Location:

IL-Mossville-Tech Center Building K - Onsite Duration:

24 months Responsibilities

Front-end role: React expertise, UI/UX collaboration, testing independence, communication. React Development Cloud integration exposure AI Coding Assistants Aws or Azure React Development: Build and maintain high-quality, reusable components using React. Utilize hooks for state management and lifecycle methods to optimize performance. State Management: Implement robust state management solutions using Redux or TanStack Query to efficiently handle complex application states, especially for real-time data updates in AI applications. Conversational Interfaces: Develop chatbot interfaces and conversational UI components that integrate with backend AI services. Implement features like message threading, real-time updates, and context preservation. Data Visualization: Create interactive and responsive data visualizations using libraries such as D3.js or Recharts to represent complex AI-generated data sets. Ensure visualizations are performant and accessible. Tabular Data Display: Implement efficient solutions for displaying large datasets in tabular format, utilizing virtualization techniques for optimal performance. Experience with libraries like react-table or ag-Grid is beneficial. UI/UX Collaboration: Work closely with UI/UX designers to translate designs into functional user interfaces, ensuring an intuitive and engaging user experience for AI-powered applications. Testing and Quality Assurance: Write comprehensive unit tests using Jest and integration tests with React Testing Library. Utilize Storybook for component development and testing in isolation. CI/CD Integration: Establish and maintain continuous integration and deployment pipelines using tools like GitHub Actions or Jenkins to automate testing and deployment processes. Cloud Integration: Collaborate with backend teams to integrate cloud services (AWS/Azure) into the frontend architecture, ensuring seamless data flow between services and AI models. Education & Experience Required

4+ years of experience

in frontend development with a deep understanding of React's component-based architecture, hooks, and context API. Do you accept internships as job experience: Yes Are there past or additional job titles or roles that would provide comparable background to this role: Technical Skills

React Expertise: 4+ years of experience in frontend development with a deep understanding of React's component-based architecture, hooks, and context API. TypeScript Proficiency: Strong skills in TypeScript for building scalable applications, enhancing code quality through type safety. State Management Libraries: Hands-on experience with Redux or TanStack Query for managing complex application states, particularly in data-intensive AI applications. Data Visualization: Proficiency in implementing interactive data visualizations using D3.js, Recharts, or similar libraries. Tabular Data Handling: Experience in efficiently rendering and managing large datasets in tabular format, with knowledge of virtualization techniques. Testing Frameworks: Familiarity with Jest for unit testing and React Testing Library for component testing. UI Component Libraries: Experience with UI frameworks such as Material UI or Chakra UI for building accessible and responsive interfaces. Cloud Platforms: Knowledge of AWS or Azure services relevant to frontend applications (e.g., S3 for storage, Lambda for serverless functions). Soft Skills

TypeScript Proficiency : Strong skills in TypeScript for building scalable applications, enhancing code quality through type safety. Seniority level

Associate Employment type

Full-time Job function

Software Development

#J-18808-Ljbffr