drjobs ReactJS Developer with TypeScript ___ Chicago, IL (Onsite) ___ Contract

ReactJS Developer with TypeScript ___ Chicago, IL (Onsite) ___ Contract

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Chicago, IL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: ReactJS Developer with TypeScript
Location: Chicago IL (100% Onsite)
Long-Term Contract


Position Overview:
We are looking for an experienced React Front-End Developer with a strong background in React TypeScript Redux Redux Toolkit (RTK) UI/UX best practices and micro front-end architecture. You will collaborate with designers backend

Primary Responsibilities:

  • Front-End Engineering: Build test and support responsive web applications utilizing React TypeScript and Redux.
  • State Management: Develop and maintain efficient state management using Redux and Redux Toolkit (RTK) to optimize data handling and application performance.
  • UI/UX Collaboration: Partner with UI/UX designers to convert design mockups into functional code following current UI/UX guidelines and industry standards.
  • Micro Front-End Implementation: Architect and develop micro front-end solutions to promote modularity and independent feature development.
  • Performance Tuning: Enhance front-end performance by monitoring and improving load times rendering speed and overall user experience.
  • Code Standards: Produce clean well-structured and thoroughly documented code. Participate in code reviews to uphold coding standards and best practices.
  • Teamwork: Collaborate with backend engineers product owners and other stakeholders to ensure cohesive integration between front-end and back-end systems.
  • Testing: Design and maintain unit integration and end-to-end tests to guarantee application reliability and stability.
  • Continuous Development: Keep abreast of emerging technologies and industry trends. Recommend and implement process improvements as needed.

Required Skills and Experience:

  • Overall IT experience: 8-10 Years
  • Minimum of 6 years in front-end development with a focus on React Redux and TypeScript.
  • Strong proficiency in JavaScript (ES6) and its core concepts.
  • Advanced knowledge of and TypeScript.
  • Strong expertise in Redux and Redux Toolkit (RTK) for managing application state.
  • Hands-on experience with micro front-end architectures.
  • Solid understanding of UI/UX concepts and the ability to apply them effectively.
  • Proficient in HTML5 CSS3 and modern JavaScript (ES6).Experience integrating RESTful APIs with front-end applications.
  • Familiarity with version control (Git) and package managers such as npm or yarn.
  • Excellent analytical and problem-solving abilities.
  • Strong verbal and written communication skills.
  • Proven ability to work effectively in agile teams.
  • Willingness to learn and adapt to new tools and technologies.

Preferred Qualifications:

  • Working experience with ag-Grid for advanced data grid implementations
  • Familiarity with testing tools such as Jest Enzyme or Cypress
  • Understanding of CI/CD workflows and deployment strategies
  • Knowledge of web accessibility standards
  • Experience with server-side rendering (SSR) and static site generation (SSG)

if anyone is interested to apply please share your resume to

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.