Logo
Photon

FE Architect - React JS - Parsippany, NJ

Photon, Trenton, New Jersey, United States,


Job Summary:

We are seeking an experienced React Architect to lead the design and development of our global digital platform. The ideal candidate will have deep expertise in React.js, a strong understanding of front-end architecture, and the ability to create scalable, maintainable solutions for a global audience. This role will require close collaboration with cross-functional teams, including UX/UI designers, back-end developers, and product managers, to deliver a seamless and high-performing user experience across the platform.

Key Responsibilities:

Architecture & Design: Lead the architectural design and implementation of React-based solutions, ensuring scalability, performance, and maintainability across the global digital platform.

Technical Leadership: Provide technical leadership and mentorship to front-end development teams, guiding them in best practices, coding standards, and modern React.js development techniques.

Component Development: Oversee the creation of reusable, modular React components and libraries that can be leveraged across various parts of the platform.

Integration: Design and implement integrations with back-end services, APIs, and third-party systems to ensure seamless data flow and functionality across the platform.

Performance Optimization: Optimize the performance of React applications, implementing best practices for rendering, caching, and code-splitting to ensure a fast and responsive user experience.

Code Review & Quality Assurance: Conduct code reviews and enforce quality standards to ensure the delivery of high-quality, robust code.

Collaboration: Work closely with UX/UI designers to ensure that the user interface is both visually appealing and technically feasible, aligning with overall platform goals.

Documentation: Develop and maintain architectural documentation, coding guidelines, and technical specifications to support ongoing development and maintenance.

Stakeholder Communication: Engage with global stakeholders to understand business requirements and translate them into technical solutions that align with the platform’s objectives.

Qualifications:

Bachelor’s degree in Computer Science, Information Technology, or a related field. A Master’s degree is a plus.

Minimum of 8-10 years of experience in front-end development, with at least 5 years of hands-on experience in React.js development and architecture.

In-depth knowledge of React.js, including hooks, context, state management (e.g., Redux, MobX), and component lifecycle.

Strong experience with JavaScript, ES6+, TypeScript, HTML5, CSS3, and front-end build tools (e.g., Webpack, Babel).

Experience with RESTful and GraphQL APIs, as well as integrating React with back-end systems and services.

Expertise in optimizing React applications for performance, including techniques such as lazy loading, code-splitting, and memoization.

Proficiency in version control systems (e.g., Git) and experience with continuous integration/continuous deployment (CI/CD) pipelines.

Strong communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders.

#J-18808-Ljbffr