Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Ford Business Solutions

New

Software Engineer

Posted 8 views
Discussion

Summary

Front-end software engineer at Ford Business Solutions in Chennai building responsive, scalable web UIs with Next.js, React, and TypeScript. Day to day: designing micro-frontend architecture, integrating with backend APIs and cloud services, and ensuring quality through testing tools like Jest and Playwright. Requires 5+ years of experience.

Front-End Developer with Next js experience
  • Work as an expert on UI Design Principles to develop, structure and design of digital apps across all screen size/devices.
  • Development and implementation of responsive front-end UI architecture for micro frontends, ensuring high performance, scalability, and maintainability.
  • Model the use of modern software engineering practices (BDD, CI/CD, Shift left, 12-factor applications, etc.), API design, and architecture to support integration with existing Ford software products as well as external cloud-based services.
  • Collaborate with Frontend and Backend Architects to rationalize design, translate into requirements for implementation.
  • Work closely with product managers, designers, and backend engineers to ensure that the UI meets the needs of our users and is aligned with the overall product vision.
  • 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.
  • Good experience with highly scalable applications and Extensive knowledge in JavaScript Design Architectural Patterns.
  • Test and debug UI issues across different browsers and devices Stay updated with the latest trends and technologies in UI development.
  • Minimum of 5+ years of hands-on experience in Next js and similar stack, demonstrating strong proficiency in building complex web applications.
  • Extensive hands-on experience with Next.js, including server-side rendering (SSR), client-side rendering (CSR), and static site generation (SSG).
  • Proven experience in designing and implementing micro-frontend architectures.
  • Strong commitment to quality deliverables with proficiency in various testing methodologies (unit, integration, acceptance, contract testing) using tools such as Jest, Playwright, Pact, and Rest Assured.
  • Deep JavaScript skills, including DOM manipulation and a thorough understanding of the object model.
  • Proficient knowledge of popular React workflows, such as Flux or Redux, for efficient state management.
  • Familiarity with data structures (e.g., Immutable.js) and isomorphic React.
  • In-depth knowledge of performance optimization, Core Web Vitals, and SEO principles.
  • Hands-on experience with modern web development tools like ES6/Babel, React, Node.js, NPM, Yarn, and Webpack.
  • Strong understanding of HTML5, CSS3, JavaScript, and TypeScript, along with knowledge of pre-processors and methodologies such as SMACSS and BEM.
  • Experience in monorepo environment (e.g., Turborepo, Nx), ensuring efficient code sharing and management (e.g., JFrog, Nexus) across multiple micro-frontend projects.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →