Full Stack Software Engineer

Ford MotorDearborn, MI
5d$113,580 - $190,500Hybrid

About The Position

The VIN Wholesale portal is a mission-critical platform at the intersection of manufacturing and retail. We bridge the gap between Ford’s production plants and our dealership network, ensuring that the right vehicles reach the right regions at the right time. By aligning product availability with regional marketing strategies, we empower dealers to meet customer expectations and drive brand loyalty. As a Full Stack Software Engineer on this team, you won't just be writing code; you will be architecting the digital supply chain that moves Ford’s fleet into the hands of our customers. We are looking for a seasoned Full Stack Software Engineer with at least 5 years of experience who is passionate about Software Craftsmanship . You are someone who believes in "building it right the first time" using Test-Driven Development (TDD) and modern CI/CD practices. You will work across the entire stack from crafting intuitive UIs in React to building high-performance, secure microservices in Kotlin and Java 17+.

Requirements

  • Bachelor’s Degree in Computer Science, or equivalent professional experience.
  • Full Stack Software Engineer proficient in React/Angular and Kotlin/Java Spring Boot, possessing at least 5 years of relevant experience.
  • Backend Expertise : 5+ years of experience with Kotlin or Java 17+. Deep proficiency in Spring Boot (including Spring Security) and modern design patterns.
  • Frontend Mastery : Strong background in React (or Angular) for building responsive, user-centric interfaces.
  • Cloud & Infrastructure : Hands-on experience with Google Cloud Platform (GCP) and API management via APIGEE Gateway.
  • Data Management : Proficiency in PostgreSQL and MongoDB (NoSQL), including querying and schema design.
  • DevSecOps Tooling : Experience with Git, Gradle, and security/quality tools such as SonarQube, 42 Crunch, FOSSA, and Cycode.
  • The "Craftsman" Mindset : Practical experience with TDD (Test-Driven Development) and BDD (Behavior-Driven Development) in an Agile environment.

Nice To Haves

  • Experience with Tekton and GitHub Actions for CI/CD.
  • A history of using Feature Flags for controlled releases and immediate rollbacks.
  • Strong communication skills with the ability to influence technical direction across teams.

Responsibilities

  • End-to-End Delivery: Design, develop, and maintain full-stack components including UI, business logic, and data integration tiers.
  • Product Collaboration: Partner closely with Product Managers to translate complex business use cases into elegant technical prototypes and scalable solutions.
  • Agile Leadership: Actively participate in all Agile ceremonies (backlog grooming, daily stand-ups, retrospectives) and contribute to a culture of continuous improvement.
  • Quality & Security First: Take full ownership of code quality using tools like SonarQube and Cycode. You will write automated unit and functional tests as a standard part of your workflow.
  • Modern DevOps: Manage and optimize CI/CD pipelines using GitHub Actions and Tekton to ensure seamless, frequent deployments.
  • Innovation & Mentorship: Research emerging technologies, influence enterprise-wide tech shifts, and help simplify complex technical concepts for non-technical stakeholders.

Benefits

  • Immediate medical, dental, and prescription drug coverage
  • Flexible family care, parental leave, new parent ramp-up programs, subsidized back-up child care 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service