Jobs for People with MS: National MS Society

Mobile National MS Society Logo

Job Information

Ford Motor Company Senior Engineer - NVC UI in Chennai, India

  • Develop and maintain a robust and scalable UI architecture using NextJS / React JS as the primary technology.

  • Implement reusable components and patterns to ensure consistency and efficiency across the application.

  • Knowledge on UI Design Principles to develop, structure and design of digital apps across all screen size/devices.

  • Collaborate with other architects and teams to align UI architecture with overall system design.

  • Create wireframes, mockups, prototypes, and documentation to communicate design ideas and concepts Work with cross-functional teams to integrate UI components with backend services and APIs.

  • Test and debug UI issues across different browsers and devices Stay updated with the latest trends and technologies in UI development.

  • Develop modules within the eCommerce products, ensuring the development of high-quality front-end components and interfaces.

  • Ability to develop and integrate RESTful web services.

  • Able to write Unit and integration test cases.

  • Experience in troubleshooting, debugging, and optimizing web applications.

  • Optimize the performance of web applications and ensure that they are accessible and user-friendly.

  • Knowledge in state management, including Redux RTK for both component and app level state management.

  • Write quality code and maintain the code free from bugs and hotspots, ensure code coverage greater than 80%

  • Excellent communication and interpersonal skills

  • Ability to work effectively in a remote/virtual work setting with other global team members.

  • Proven facilitation skills - able to effectively drive discussion among diverse perspectives and reach a decision or recommendation.

Effectively work with cross-functional teams across the organization – inside and outside of the technology and software organization

  • Minimum of 5 years of hands-on experience in React or similar stack, demonstrating strong proficiency in front-end development.

  • Deep understanding of Next.js, client-side rendering (CSR), and static site generation (SSG) for building efficient and scalable front-end applications.

  • Strong commitment to quality practices, proficient in unit testing, integration testing, and acceptance testing using tools such as Jest and Playwright.

  • Strong JavaScript skills, including DOM manipulation and object model understanding, with familiarity in popular state management libraries like Redux.

  • Knowledge of data structures and modern web development tools like ES6/Babel, React, Node.js, NPM, and Yarn.

  • Proficient in performance optimization, Core Web Vitals, and SEO principles for front-end applications.

  • Extensive experience in HTML5, CSS3, JavaScript, and TypeScript.

  • Awareness and understanding of headless architecture and experience working with headless or classic CMS platforms.

  • Prior experience in eCommerce or similar customer-facing platform development is highly desirable.

  • Good understanding of security aspects of front-end components, ensuring the design of a secure system using authentication and authorization standards.

  • Strong aesthetic sense, including layout, grid systems, color theory, and typography for creating visually appealing user interfaces.

  • Familiarity with working within a monorepo environment, with a basic understanding of efficient code sharing and management across multiple front-end projects.

  • Exposure to cloud-based front-end development and limited collaboration with technical domain experts such as cloud, security, and DevOps.

Requisition ID : 27803

DirectEmployers