React Developer Job at ECM Tek LLC, Chicago, IL

aWkwZVNGUkNwSDAxbzRoRC9tdlhHb01GVVE9PQ==
  • 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

Naturescape

Vehicle Fleet / Small Engine Mechanic Job at Naturescape

 ...Job Description Job Description Naturescape of Menomonee Falls, WI is seeking to hire a Vehicle Fleet & Small Engine Mechanic to maintain and repair our fleet of vehicles and a wide assortment of small-engine equipment. Are you looking for a career with a... 

MetaSense, Inc.

Travel Radiation Therapist Job at MetaSense, Inc.

 ...devices. Utilizes appropriate treatment accessories as prescribed by the physician. Operates treatment machine (linear accelerator, HDR) precisely. Administers ionizing radiation as prescribed per physician. Verifies radiation prescription prior to treatment and... 

M2 MEDIA & MARKETING LLC

Remote Sales Position Job at M2 MEDIA & MARKETING LLC

 ...Description Job description: MII Media & Marketing is at the forefront of a new...  ...~ Room for advancement as we grow. ~ Remote work. ~ Flexible Full Time Hours ~109...  ...Marketing MII Media & Marketing is a premier digital marketing firm with a core expertise in... 

MH Energy

Class B Entry Level No Experience Needed CDL B Local Driver Job Job at MH Energy

Class B Entry Level No Experience Needed CDL B Local Driver JobStakebed driving between various construction locations in the Greater Denver Metro AreaPay: Hourly $1150/WeekNational Company, All Local Driving, Health Benefits, Excellent Schedule, No Experience Required... 

TruePoint Communications

Social Media Community Manager (Independent Contractor) Job at TruePoint Communications

Our product is our people, and we're committed to propelling them forward! Are you the next great TruePointer to join our team? Do you enjoy working in a fast-paced environment where you're doing valuable work and discovering something new every dayeven if you have a ...