Frontend Developer
Job in
Rockford, Winnebago County, Illinois, 61103, USA
Listed on 2026-02-12
Listing for:
Compunnel Inc.
Full Time
position Listed on 2026-02-12
Job specializations:
-
Software Development
Front End Developer, React.js, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
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 Tan Stack 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 Git Hub 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.
- 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:
- React Expertise: 4+ years of experience in frontend development with a deep understanding of React's component-based architecture, hooks, and context API.
- Type Script Proficiency:
Strong skills in Type Script for building scalable applications, enhancing code quality through type safety. - State Management Libraries:
Hands-on experience with Redux or Tan Stack 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).
- Type Script Proficiency
:
Strong skills in Type Script for building scalable applications, enhancing code quality through type safety.
- Associate
- Full-time
- Software Development
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×