TEKsystems - Chicago, IL

posted 17 days ago

Full-time - Mid Level
Chicago, IL
10,001+ employees
Professional, Scientific, and Technical Services

About the position

The Lead React Developer will be responsible for leading development efforts in building and maintaining web applications using React. This role requires a strong background in front-end development, particularly with React and TypeScript, as well as experience in team leadership and collaboration. The position is contract-based and requires the candidate to be local to Chicago for on-site interviews and hybrid work arrangements.

Responsibilities

  • Lead the development of web applications using React and TypeScript.
  • Write automated tests using frameworks such as Mocha, Jest, or Enzyme.
  • Implement state management solutions using Redux or similar libraries.
  • Create data visualizations using libraries like D3, Chart.js, or Highcharts.
  • Ensure adherence to UI/UX design principles and code style guides.
  • Work with various databases and write SQL queries as needed.
  • Implement web application security best practices.
  • Utilize Webpack or similar module bundlers in the development process.
  • Mentor and guide junior developers and team members.

Requirements

  • Proven experience in front-end development with JavaScript and React.js.
  • Strong knowledge of TypeScript and its application in web development.
  • Experience with state management libraries such as Redux.
  • Familiarity with data visualization libraries like D3, Chart.js, or Highcharts.
  • Good understanding of UI/UX design principles.
  • Experience with code style guides and best practices.
  • Proficient in working with relational and document databases and writing SQL.
  • Knowledge of web application security standards and practices.
  • Experience with module bundlers like Webpack.
  • Demonstrated experience in leading development teams.

Nice-to-haves

  • Experience with additional front-end frameworks or libraries.
  • Familiarity with Agile development methodologies.
  • Knowledge of cloud services and deployment strategies.

Benefits

  • Flexible work schedule with hybrid options.
  • Opportunity to work with a large team of professionals.
  • Access to training and development resources.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service