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

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.

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 & technologiesAngularGoJavaJavaScriptNode.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 resumeApplicant 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