Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Freddie Mac

Full Stack Software Engineer – Tech Lead

Freddie Mac

. Lead front-end and full stack architecture for modern enterprise web applications .

Posted 10/26/2026full-timeUnited StatesSenior💰 $138,000 - $206,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in leading front-end and full stack architecture for enterprise web applications, with a strong focus on React, TypeScript, and RESTful API design. Capable of mentoring engineers and establishing reusable design systems while ensuring high standards of usability and performance.

Highest-signal resume keywords
Full Stack Application DevelopmentTechnical LeadershipReact and TypeScript ExpertiseRESTful API DesignAutomated Testing and CI/CD

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaScriptHTML5CSSResponsive DesignPerformance OptimizationJavaSpring BootNode.jsRelational DatabasesSecure Coding
Soft Skills
MentoringTechnical Problem SolvingCommunication
Tools & Technologies
GitCI/CD PipelinesComponent LibrariesDesign Systems
Certifications & Qualifications
College Degree or Equivalent Experience
Industry Keywords
User Experience PrinciplesInteraction DesignInformation ArchitectureApplication LoggingIdentity and Access Management

Tech Stack

Tools & technologies
JavaJavaScriptNode.jsReactSpringSpring BootSpringBootTypeScript

About the role

Key responsibilities & impact
  • Lead front-end and full stack architecture for modern enterprise web applications
  • Provide hands-on technical direction to engineers while also personally contributing
  • Partner with product owners, business stakeholders, and engineers to convert requirements into clear user journeys and scalable solutions
  • Establish and govern reusable design systems, component libraries, interaction patterns, and front-end engineering standards
  • Create prototypes and translate them into production-quality interfaces using React, TypeScript, JavaScript, HTML5, and CSS
  • Champion responsive design, usability, and performance
  • Design and integrate REST APIs, services, databases, and enterprise integrations across the full application stack
  • Define API contracts, data structures, error-handling patterns, authentication and authorization approaches, and observability requirements
  • Lead architecture reviews, design reviews, code reviews, technical problem solving, and root-cause analysis
  • Promote automated unit, integration, API, UI, accessibility, and end-to-end testing within CI/CD pipelines
  • Mentor engineers, strengthen front-end and full stack capabilities, and establish reusable reference patterns
  • Identify and reduce technical debt while balancing delivery commitments, platform standards, security requirements, and long-term maintainability
  • Support platform stability, incident response activities, process optimization, automation, proactive risk management, and continuous service delivery improvement within Identity and Access Management

Requirements

What you’ll need
  • Approximately 8 or more years of software engineering experience, including significant full stack application development
  • At least 3 years of experience providing technical leadership for application teams or major engineering initiatives
  • Deep hands-on experience with a modern front-end framework, preferably React and TypeScript
  • Strong knowledge of JavaScript, HTML, CSS, browser architecture, responsive design, and performance optimization
  • Experience creating or extending reusable component libraries and enterprise design systems
  • Demonstrated understanding of UX principles, interaction design, information architecture, usability, and accessible design
  • Strong experience designing, documenting, securing, and consuming RESTful APIs
  • Back-end development experience with Java and Spring Boot, Node.js, or comparable enterprise frameworks
  • Experience with relational databases, Git-based development, automated testing, and CI/CD
  • Strong understanding of secure coding, authentication, authorization, session management, API security, and application logging
  • Demonstrated ability to lead technical design discussions, communicate trade-offs, and mentor engineers
  • College degree or equivalent experience; advanced studies/degree preferred

Benefits

Comp & perks
  • Annual incentive program
  • Comprehensive total rewards package
  • Market-leading benefit programs
  • Reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment