React Developer/Tech Lead

Overview

On Site
Depends on Experience
Contract - W2

Skills

React JS

Job Details

Niha Technologies Inc is looking for a React Developer and Tech lead to work for one of our clients onsite. Please find the detailed job description:

  • Experience managing offshore/Onsite teams for Tech Lead.
  • This front-end ReactJS developer would work with other technical architects and will be responsible for designing, developing, integrating, testing, and maintaining robust web applications in React, TypeScript, Redux, Material UI, Node.js frameworks, and other related technologies.
  • This person should perform UX and UI Design considering accessibility, responsiveness, and meeting the features of modern web applications.
  • This person could write code for server-side rendering using Node.js and integrate applications with microservices and Reporting Services.
  • This person should also optimize web applications for performance, compatibility, and responsiveness across various platforms and devices.
  • This person should provide technical leadership by setting clear direction, mentoring developers, ensuring high-quality code delivery, and performing troubleshooting/debugging of application issues.
  • This person should help the team lead conduct code reviews to uphold code quality, consistency, and adherence to best practices.
  • This person should have good communication and interpersonal skills and would collaborate closely with project managers, designers, and stakeholders to understand requirements and deliver software solutions aligned with business needs.
  • They may also assist in developing, maintaining, and supporting applications using other technologies.

Qualifications:

  • Bachelor's degree in information technology, Computer Science, or other relevant fields.
  • 10-12yrs of experience for Lead, 7-8 years for Developer role.
  • Strong understanding of user interface design principles and best practices.
  • Proven experience as a FRONT-END developer or in a related field
  • Strong understanding of graphic design, typography, and layout principles. Strong understanding of web and mobile design principles
  • Strong analytical and problem-solving skills
  • Strong communication and interpersonal skills
  • Strong understanding of web development languages such as HTML, CSS, JavaScript, and JavaScript frameworks such as Angular, React, and Vue.js.