React Engineer

Kasmo Inc

  • Troy, MI
  • 30+ days ago
  • Remote

    Highlights

    Write unit tests for components and logic using tools like Jest and React Testing Library. Collaborate with cross-functional teams including product managers, designers, and backend engineers.

    Numbers & Facts

    LocationTroy, MI (
    Remote
    )

    Description

    Role: React Engineer

    Location: Remote

    Type: Contract

    Job description:

    Responsibilities

    • Develop and maintain responsive, component-based web applications using React and TypeScript
    • Write clean, reusable code following industry best practices and consistent patterns
    • Implement application state management using tools such as Redux Toolkit or Context API
    • Work with RESTful APIs to fetch and update data
    • Ensure high-quality user experiences through thoughtful design and performance optimization
    • Collaborate with cross-functional teams including product managers, designers, and backend engineers
    • Write unit tests for components and logic using tools like Jest and React Testing Library
    • Participate in code reviews and maintain high standards of code quality
    • Contribute to a culture of learning, feedback, and continuous improvement

    Requirements

    • 5+ years of professional experience building frontend applications with React
    • Strong proficiency in TypeScript and JavaScript (ES6+)
    • Solid understanding of React hooks, component lifecycles, and functional programming principles
    • Experience managing application state using Redux, Redux Toolkit, or similar
    • Comfortable consuming APIs and handling asynchronous workflows (e.g., with Axios or Fetch)
    • Familiarity with responsive design and layout techniques (CSS Flexbox, Grid)
    • Experience with Git-based workflows and Agile development practices
    • Strong communication and collaboration skills
    • Ability to take ownership of features from concept to deployment

    Similar Jobs

    See more jobs