Sr React JS Developer

C2C
  • C2C
  • Anywhere

Hello,

Sr. React/React.JS Developer  –

Remote but need to travel once in a month 

Location : Allendale New Jersey

Contract : 6 months 

JD : 

Key Responsibilities

  • Design, Develop, and Maintain UI Components
    • Architect, code, and test dynamic user interfaces and reusable components using React.js for event scheduling, inventory tracking, and related applications.
    • Implement application workflows, state management, and optimize performance using tools like Redux and Flux.
    • Drive UI consistency, responsiveness, and accessibility to ensure an optimal user experience across devices.
  • Lead Technical Direction
    • Set technical standards and best practices for front-end development, focusing on scalability, maintainability, and efficiency in the codebase.
    • Mentor and guide junior developers in React development, reviewing code, providing feedback, and helping them grow technically.
    • Collaborate with cross-functional teams to align front-end requirements with back-end architecture, ensuring seamless integration for inventory and event-related data.
  • Optimization and Performance
    • Identify and resolve UI performance bottlenecks by fine-tuning components and optimizing render cycles.
    • Leverage tools like Webpack and code-splitting techniques to reduce load times and enhance application efficiency, especially during peak event or inventory loads.
  • UI/UX Collaboration
    • Work closely with UX/UI designers to refine user interface designs, ensuring they are technically feasible and align with the vision for user experience in event and inventory management.
    • Ensure consistency in the look and feel of applications, including color schemes, typography, and design system adherence.
  • Documentation and Code Quality
    • Document front-end architecture, component structures, and workflows to maintain clear development records for inventory and event processes.
    • Enforce coding standards, conduct code reviews, and champion test-driven development practices.

Qualifications

  • Educational Background: Bachelor’s degree in Computer Science, Information Technology, or a related field. A Master’s degree is a plus.
  • Experience:
    • 7+ years of experience with React and React.js, including modern JavaScript libraries.
    • Proven experience leading technical discussions and implementing best practices in a fast-paced project environment.
  • Technical Skills:
    • Expertise in React.js, Redux (or other state management libraries), and JavaScript ES6+.
    • Proficiency with development tools like Webpack, Babel, and Git.
    • Solid understanding of UI performance optimization techniques and cross-browser compatibility.
    • Familiarity with TypeScript and RESTful APIs.
  • Soft Skills:
    • Strong leadership and communication skills, with the ability to collaborate effectively across technical and non-technical teams.
    • Problem-solving mindset, attention to detail, and a proactive approach to challenges.

Preferred Skills

  • Experience with testing frameworks such as Jest, Enzyme, or Cypress.
  • Knowledge of Agile and Scrum methodologies.

Understanding of UI/UX principles and experience working with design tools like Figma or Adobe XD.

Thanks,

Please share your resume to steven@ncsus.net 

 


From:
Steven,
NCS
steven@ncsus.net
Reply to:   steven@ncsus.net