Ford Credit · 1 month ago
Software Engineer
Ford Credit is transforming the future for customers and communities. They are seeking a highly experienced Senior Full-Stack Software Engineer to architect, build, and deliver innovative digital experiences while mentoring junior engineers and driving engineering excellence.
AutomotiveFinanceFinancial Services
Responsibilities
Architect, design, and deliver high-quality, performant, and accessible user interfaces using ReactJS and modern front-end technologies
Lead the development and maintenance of Micro-Frontend architectures using Module Federation and Single-SPA, enabling scalable, independently deployable front-end modules across multiple applications
Define and maintain the technical architecture for AEM-based applications, leveraging SPA (Single Page Application) and CaaS (Content as a Service) patterns
Develop and maintain Adobe Experience Manager (AEM) solutions, including component development, content modeling, workflows, and deployment pipelines
Build robust, reusable component libraries and frameworks that improve developer productivity and consistency across teams
Develop scalable Node.js services and APIs to support full-stack application needs
Partner closely with back-end engineers, UX/UI designers, product owners, and architects to translate business requirements into elegant, technically sound solutions
Ensure seamless integration of Micro-Frontends across teams and platforms, maintaining a unified user experience
Participate actively in Agile ceremonies — sprint planning, retrospectives, and backlog refinement — contributing to team velocity and delivery quality
Conduct thorough code reviews, provide constructive feedback, and uphold coding standards across the engineering organization
Champion Test-Driven Development (TDD), clean code principles, and pair programming practices
Drive decisions around scalability, security, performance, and reliability through sound architecture and design patterns
Optimize application performance for speed, responsiveness, and scalability across devices and platforms
Implement and enforce modern authorization and authentication mechanisms, including OAuth 2.0, OpenID Connect, and JSON Web Tokens (JWT)
Stay current with industry trends, emerging technologies, and engineering best practices, continuously elevating the team's capabilities
Serve as a technical mentor and coach to junior and mid-level engineers, fostering a culture of learning, growth, and engineering excellence
Contribute to defining and evolving team engineering standards, best practices, and architectural guidelines
Lead technical discovery and spike work, helping the team navigate ambiguity and make informed architectural decisions
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience)
7+ years of professional software engineering experience
5+ years of hands-on development experience with ReactJS and TypeScript
5+ years of hands-on development experience with Node.js
5+ years of hands-on development experience with Module Federation / Micro-Frontend architecture
5+ years of hands-on development experience with Adobe Experience Manager (AEM) — component development, SPA, or CaaS
Strong proficiency in HTML5, CSS3, JavaScript (ES6+)
Experience with state management solutions such as Redux, Zustand, or React Query
Proficiency with front-end build tools: Webpack, Babel, Vite, NPM/Yarn
Experience with CI/CD pipelines and DevOps practices (e.g., GitHub Actions, Jenkins, Azure DevOps)
Solid understanding of RESTful APIs, GraphQL, and microservices integration patterns
Strong knowledge of modern authentication and authorization (JWT, OAuth 2.0, OpenID Connect)
Demonstrated experience with Test-Driven Development (TDD) and tools such as Jest, React Testing Library, Cypress
Experience with pair programming and collaborative engineering workflows
Strong problem-solving ability, attention to detail, and excellent communication skills
Benefits
Immediate medical, dental, vision and prescription drug coverage
Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
Vehicle discount program for employees and family members and management leases
Tuition assistance
Established and active employee resource groups
Paid time off for individual and team community service
A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
Paid time off and the option to purchase additional vacation time
Company
Ford Credit
Ford Credit is a leading automotive financial services company.
Funding
Current Stage
Late StageRecent News
Morningstar.com
2025-09-30
2025-09-30
Company data provided by crunchbase