{"schemaVersion":1,"attribution":"Metaintro job-market data","canonicalUrl":"https://www.metaintro.com/jobs/full-stack-developer/locations/san-francisco-ca","dataUrl":"https://www.metaintro.com/jobs/full-stack-developer/locations/san-francisco-ca/data.json","role":{"slug":"full-stack-developer","label":"Full Stack Developer"},"location":{"slug":"san-francisco-ca","label":"San Francisco, CA","city":"San Francisco","regionCode":"CA","countryCode":"US"},"computedAt":"2026-10-12T05:10:12.421Z","openings":{"current":466,"previousPeriod":null,"hiringCompanies":264,"remoteShare":0.07939914163090128,"series":[]},"experience":{"medianYearsOfExperience":5,"leveledShare":0.851931330472103,"levels":[{"level":"entry-level","label":"Entry-level","jobCount":111,"medianYearsOfExperience":3,"medianSalary":156000},{"level":"mid-level","label":"Mid-level","jobCount":132,"medianYearsOfExperience":5,"medianSalary":168000},{"level":"senior","label":"Senior","jobCount":117,"medianYearsOfExperience":7,"medianSalary":180000},{"level":"lead","label":"Lead+","jobCount":37,"medianYearsOfExperience":10,"medianSalary":199025}]},"salary":{"currency":"USD","basis":"annualized posted minimum compensation, each employer's repeated posted amount counted once","coverage":0.7918454935622318,"p25":145000,"p50":165000,"p75":194000,"p90":220000},"employerTiers":[{"label":"Startups & growing teams","jobCount":252,"companyCount":142,"medianYearsOfExperience":4.5,"medianSalary":150000},{"label":"Established employers","jobCount":126,"companyCount":71,"medianYearsOfExperience":5,"medianSalary":183000},{"label":"Top of market","jobCount":55,"companyCount":24,"medianYearsOfExperience":7,"medianSalary":243645}],"topCompanies":[{"name":"Capital One","jobCount":30,"tier":"Startups & growing teams","url":"https://www.metaintro.com/company/capital-one-8dfd13f4"},{"name":"OpenAI","jobCount":19,"tier":"Top of market","url":"https://www.metaintro.com/company/openai"},{"name":"Snapchat","jobCount":11,"tier":"Established employers","url":"https://www.metaintro.com/company/snapchat"},{"name":"Clera","jobCount":10,"tier":"Startups & growing teams","url":"https://www.metaintro.com/company/clera"},{"name":"Rippling","jobCount":9,"tier":"Established employers","url":"https://www.metaintro.com/company/rippling"},{"name":"Deloitte6","jobCount":8,"tier":"Startups & growing teams","url":"https://www.metaintro.com/company/deloitte6"},{"name":"Adobe","jobCount":6,"tier":"Startups & growing teams","url":"https://www.metaintro.com/company/adobe"},{"name":"SynergisticIT","jobCount":6,"tier":"Startups & growing teams","url":"https://www.metaintro.com/company/synergisticit"}]}