React Developer Job at ECM Tek LLC, Chicago, IL

NHNlS2dqTWdycEpKSHNIVUVRc2taaDdZMUE9PQ==
  • ECM Tek LLC
  • Chicago, IL

Job Description

Job Description

Job Description

Salary: DOE

Location

This position requires in-office presence four days per week in downtown Chicago, IL.

Job Summary

We are seeking a skilled React Developer to join our engineering team. In this role, you will design, develop, and optimize React-based applications, ensuring high performance, maintainability, and user experience. You will collaborate with cross-functional teams to implement features, manage state effectively, and integrate with backend services. This position requires a strong understanding of React's core principles and ecosystem, with a focus on building robust, testable components.

Key Responsibilities

  • Component Development: Design and implement reusable React components, ensuring seamless UI with Tailwind CSS and HeroUI. Handle form validation, data fetching, and UI interactions (e.g., todo lists, dynamic forms, or data-display components).
  • State Management: Manage application state using Hooks (useState, useEffect) and scale with Context API, Redux, or Zustand. Optimize data handling for APIs backed by databases like PostgreSQL or MongoDB.
  • Performance Optimization: Resolve performance bottlenecks (e.g., excessive re-renders, API calls) using memoization, code-splitting, and concurrent rendering. Ensure efficient integration with backend services, including those using PostgreSQL or MongoDB.
  • UI/UX and Ecosystem Integration: Build responsive, maintainable UIs using Tailwind CSS (primary styling framework), HeroUI components, and other approaches like CSS-in-JS or CSS modules. Implement client-side routing with React Router and maintain scalable project structures.
  • Testing and Debugging: Write tests for components using Jest or React Testing Library and debug issues with React DevTools, ensuring compatibility with data from PostgreSQL/MongoDB-backed APIs.
  • Collaboration and Best Practices: Contribute to code reviews, refactor code, and stay updated on React, Tailwind CSS, and HeroUI best practices.

Required Qualifications

  • Experience: 3+ years in front-end development, with 2+ years in React. Experience building UIs with Tailwind CSS and component libraries like HeroUI (or similar, e.g., Material-UI).
  • Core Technical Skills:
    • Deep understanding of React fundamentals (Virtual DOM, reconciliation, Hooks).
    • Proficiency in styling with Tailwind CSS (highly preferred) and familiarity with component libraries like HeroUI for consistent UI development.
    • Experience with state management (Context API, Redux) and API integration.
    • Ability to optimize performance using React.memo, useMemo, and lazy loading.
  • Testing and Tools:
    • Experience testing components with Jest or React Testing Library.
    • Familiarity with React Router, Tailwind CSS, HeroUI, and scalable project organization.
  • Soft Skills: Strong problem-solving, attention to detail, and ability to articulate trade-offs (e.g., Tailwind vs. CSS-in-JS, Context vs. Redux).

Preferred Qualifications

  • Familiarity with PostgreSQL and MongoDB for optimizing API-driven data handling in React applications.
  • Experience with TypeScript for type-safe React development.
  • Knowledge of server-side rendering (e.g., Next.js) or full-stack integration with PostgreSQL/MongoDB backends.
  • Familiarity with accessibility (a11y) standards and advanced HeroUI component customization.
  • Contributions to open-source projects or engagement with React/Tailwind communities.

Job Tags

Work at office,

Similar Jobs

Staffing the Universe

Mainframe developer-Remote Job at Staffing the Universe

 ...Mainframe Developer Mainframe developer with strong VSAM. Location: Columbus OH or Remote. 3 Months Rate: DOE. COBOL/VSAM/JCL/CICS modules development and maintenance. Analyze business functions and data discrepancies with the new integration. Able to perform end to... 

Harley-Davidson

Senior Materials Science Finishes Engineer Job at Harley-Davidson

 ...Auto req ID:38493 Title:Senior Materials Science Finishes Engineer Job Function:Engineering Location:PDC Company:Harley-Davidson Motor Company Full or Part-Time:Full Time Shift:SHIFT1 At Harley-Davidson, we are building more than machines... 

Drs E&e Investment Llc

Pharmaceutical Sales Representative Job at Drs E&e Investment Llc

 ...founding member We are seeking talented and driven: Health Care Representatives Big Pharma Representatives Medical Device Representatives Diagnostic Representatives Medical Sales Representatives WITH A STRONG NETWORK OF DOCTORS. Were inviting... 

MORTGAGE NETWORK SOLUTIONS LLC

Mortgage Loan Officer Job at MORTGAGE NETWORK SOLUTIONS LLC

 ...Job Description Job Description Mortgage Network Solutions, LLC is looking for licensed/ experienced mortgage loan officers to join our team (location independent, and full-time or part-time). Qualifications: ~ Self-accountable and motivated individual ~ Ability... 

ThreatLocker

Mobile App Developer Job at ThreatLocker

 ...exploits of application vulnerabilities.POSITION OVERVIEWThe Mobile Applications Developer will create and lead efforts for ThreatLockers in-house...  ...adept at cross-platform development; creating/maintaining apps in iOS and Android platforms.Working knowledge of working...