Job Description
As a Senior Full Stack Engineer, you will play a pivotal role in developing high-performance, secure, and maintainable software solutions. You are a Clean Code practitioner who believes that writing code is a craft, ensuring every line is testable and efficient. This role requires a deep understanding of the full software development lifecycle—from local development and automated testing to managing production-grade services using Ford-standard security and quality tools.
Responsibilities
RESPONSIBILITIES
- Full Stack Engineering: Develop enterprise-ready backend services using Java Spring Boot and Node.js, while building high-performance, dynamic user interfaces in React.
- AI Feature Development: Implement and utilize MCP to create seamless connections between AI models and diverse data sources.
- Engineering Excellence: Champion Clean Code aspects and write comprehensive test cases (unit, integration, and E2E) to ensure 100% confidence in production deployments.
- API Management & Security: Design, secure, and manage APIs using Apigee, ensuring every endpoint is hardened using 42Crunch and compliant via FOSSA.
- Agile Collaboration: Actively participate in all Agile ceremonies, delivering high-value features in a fast-paced, iterative production environment.
- Production Support: Take ownership of code running in production, monitoring performance, and ensuring high availability for global users.
Qualifications
QUALIFICATIONS
- Experience: Minimum 3 years of professional experience in full-stack software development.
- Backend Mastery: Deep expertise in Java and Spring Boot (Data, Security, Cloud) and experience building server-side applications with Node.js.
- Frontend Mastery: Advanced proficiency in React.js, including hooks, context API, and modern CSS frameworks (Tailwind/Material UI).
- AI Specialization: Proven hands-on experience with LLMs, and familiarity with Model Context Protocol (MCP).
- Database Knowledge: Strong experience with both Relational (PostgreSQL/Oracle) and NoSQL (MongoDB/Redis) databases.
- Ford Toolset: Direct experience with Apigee , 42Crunch , FOSSA , and SonarQube .
- Cloud & DevOps: Experience with cloud platforms (GCP)
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related technical field.