Apply

Ready to go for it?

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

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

See all jobs on JobTailor

Search thousands of fresh jobs every day.

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

Software Engineer, Full Stack – Level 5

Snap Inc.

Full Stack Engineer building state of the art mobile and desktop web applications at Snap Inc. Contributing to Snap’s engineering culture and shipping scalable services with high standards.

Posted 6/25/2026full-timeLos Angeles • California, New York, Washington • 🇺🇸 United StatesMid-LevelSenior💰 $209,000 - $313,000 per yearWebsite

Tech Stack

Tools & technologies
AngularGoJavaJavaScriptNode.jsPythonReactTypeScriptVue.js

About the role

Key responsibilities & impact
  • Build State of the art mobile and desktop web software applications and/or systems
  • Follow high-quality design and implementation practices
  • Implement features and user interfaces to optimize performance of user-facing products
  • Contribute to Snap’s engineering culture by working on shared libraries and systems
  • Log and analyze operational and engagement metrics
  • Utilize AI tools and high velocity engineering workflows to design and ship scalable services while upholding rigorous standards for code correctness, security, and production ready quality code

Requirements

What you’ll need
  • Bachelor's Degree in a relevant technical field or equivalent years of practical work experience
  • 6+ years of post-Bachelor’s software development experience
  • Experience with full stack web development
  • Highly proficient in JavaScript (and/or TypeScript), HTML, and CSS
  • Highly proficient in Java, Golang, NodeJs, and/or Python
  • Experience developing front-end software using Javascript UI Frameworks (i.e React, Angular, Vue)
  • Strong knowledge of object-oriented and functional programming principles
  • Understanding of domain driven design principles
  • Solid knowledge of unit testing
  • Experience in front end design and/or web application development
  • Writing code for User Interface components
  • Experience optimizing JavaScript performance and browser layout rendering
  • Ability to identify and resolve performance and scalability issues
  • Proficiency in, or a strong aptitude for, leveraging AI tools to streamline development.

Benefits

Comp & perks
  • paid parental leave
  • comprehensive medical coverage
  • emotional and mental health support programs
  • compensation packages that let you share in Snap’s long-term success

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 & Tools
JavaScriptTypeScriptHTMLCSSJavaGolangNodeJsPythonReactAngular
Soft Skills
problem-solvingcollaborationcommunicationanalytical thinkingattention to detailadaptabilitycreativitytime managementcritical thinkingteamwork
Certifications
Bachelor's Degree in a relevant technical field