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

SSM Health

Registered Nurse - RN - Endo Job at SSM Health

 ...Job Summary: Provides direct nursing care in accordance with established policies...  ...education equivalency for licensing EXPERIENCE ~ No experience required PHYSICAL...  ...Heart Association (AHA) And Registered Professional Nurse (RN) - Illinois Department... 

Kent State University

Faculty Non-Tenure Track-9 Mo - Nursing Technology Job at Kent State University

 ...Faculty Non-Tenure Track-9 Mo Nursing Technology [Job #995436] East Liverpool Campus - East Liverpool, OH Opportunity Kent State University...  ...a complete description of this position and to apply online, visit our jobsite at: Equal Opportunity /... 

Better Buzz Coffee

Barista Job at Better Buzz Coffee

 ...Better Buzz Coffee Seeks Baristas In Avondale, Az Join the team and help create a BUZZ that is felt, seen, heard & remembered. We inspire our guests to rise early, dream big & have fun! We are looking for Baristas who want to work 22+ hours per week. Our Baristas... 

Verstela

Print Press Operator| Day and Swing Shifts Job at Verstela

 ...Job Description Are you mechanically inclined and detail-oriented with experience in printing or production environments? A well-established paper and packaging manufacturerishiring Print Press Operators for1st and 2nd shift openings in Phoenix. This is a great... 

Brightview Health

Behavioral Health Counselor/Therapist Job at Brightview Health

 ...experience in a relevant field ~ EDUCATION: Required: Associate's degree Preferred: Bachelor's degree LICENSES AND CERTIFICATIONS ~ REQUIRED: Active entry-level clinical certification or licensure consistent with state-level regulatory requirements....