
Customer Identity Front-End Engineer
Posted 18 hours ago

Posted 18 hours ago
• Design and uphold the user interface (visual representation of user journeys) in alignment with Ford Standards and the specifications provided by the Ford Design Team.
• Investigate, engineer, develop, and support the front-end web experience for the platform.
• Create and maintain solutions that adhere to Ford Information Security policies, architectural patterns, and development standards.
• Collaborate with the Product Owner and Designers to ensure solutions address the needs of Ford consumers.
• Utilize modern software development Agile methodologies to deliver high-quality software within deadlines and budgets.
• Implement contemporary software delivery pipelines to automate the deployment and testing of software and platform features.
• Develop and maintain automation tests.
• Contribute to the formulation and execution of customer identity and access management strategies and roadmap.
• Generate and maintain technical documentation for the team and integrating applications (e.g., architecture diagrams, API documentation, coding standards, operational processes, procedures, configurations, application onboarding tips, etc.).
• Assist with general platform-related activities (e.g., aiding applications with onboarding and troubleshooting integration with the platform, daily operations of requests, incidents, and issues).
• Provide collaborative 24/7 support for the platform (e.g., outage support, application monitoring, and other security activities).
• Bachelor’s Degree or a combination of education and experience.
• 3 to 5 years of experience that demonstrates:
• Advanced React skills (expertise in functional components, custom hooks, component props, API responses, authentication tokens, and state management libraries).
• Experience in developing, maintaining, and testing web and mobile applications aimed at a large-scale consumer base.
• Proficient hands-on development skills with JavaScript (ES5, ES6), jQuery, and DOM APIs.
• Mastery of HTML5, CSS3, and CSS pre-processors such as SCSS.
• Strong understanding of:
• OAuth 2.0.
• OpenID Connect.
• PKCE (Proof Key for Code Exchange).
• Identity and SSO (Single Sign-On) principles.
• Token exchange, scopes, and claims.
• Solid understanding of cross-browser compatibility, responsive design, and performance optimization.
• Experience in integrating and consuming RESTful APIs.
• Strong knowledge of version control systems (Git/GitHub).
• Strong knowledge of JavaScript bundlers like Gulp and Webpack.
• Understanding of accessibility best practices (WCAG standards).
• Familiarity with data governance principles and legal frameworks such as GDPR (General Data Protection Regulation) for data protection.
• Experience with Software Testing (Automation, Manual).
• Knowledge in crafting and utilizing Regex for complex string processing tasks.
• Ability to work collaboratively to identify and resolve issues with a globally dispersed and diverse team.
• Designing, engineering, developing, deploying, and supporting features for a large, complex enterprise organization.
• Proven strong problem-solving skills.
• Excellent verbal, interpersonal, and written communication skills, with the capability to work directly with business owners and application teams for information gathering and troubleshooting.
• Ability to operate under pressure, meet strict deadlines, challenge the status quo, and navigate ambiguity.
• Willingness to provide 24/7 coverage (rotational on-call support).
• 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 reimbursement for adoption and surrogacy expenses, fertility treatments, and more.
• Vehicle discount program for employees and family members, as well as 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.
Kroll
Software Mind
Guidehouse
Northmill
Get handpicked remote jobs straight to your inbox weekly.