React Engineer

Kasmo Inc
  • Troy, MI
  • Remote
  • Quick Apply
30+ days ago

Job 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

Numbers & Facts

LocationTroy, MI (
Remote
)

Skills

  • Agile Programming Methodologiesunmatched
  • Application Programming Interface (API)unmatched
  • Best Practicesunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Continuous Improvementunmatched
  • Cross-Functionalunmatched
  • ECMAScriptunmatched
  • Functional Programming Languagesunmatched
  • Gitunmatched
  • Internet Applicationunmatched
  • JavaScriptunmatched
  • Performance Tuning/Optimizationunmatched
  • Product Designunmatched
  • REST (Representational State Transfer)unmatched
  • Team Playerunmatched
  • Test Plan/Scheduleunmatched
  • Unit Testunmatched
  • User Experience Design (UXD)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder