Senior Full Stack Software Engineer
Snap Inc.Join Snap Inc. as a Senior Full Stack Software Engineer
Snap Inc. is seeking a talented and experienced Full Stack Software Engineer to join our dynamic engineering team in Los Angeles, California. As a Senior Full Stack Engineer, you will be responsible for building state-of-the-art mobile and desktop web software applications and systems that reach millions of users worldwide.
What You’ll Do:
- Develop high-quality software design and architecture.
- 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 to improve product performance.
Knowledge, Skills & Abilities:
- Highly proficient in JavaScript (and/or TypeScript), HTML, and CSS.
- Strong experience with Java, Golang, NodeJs, and/or Python.
- Expertise in front-end development using JavaScript UI frameworks such as React, Angular, or Vue.
- Solid understanding of object-oriented and functional programming principles.
- Experience with domain-driven design principles and unit testing.
- Ability to write code for User Interface components and optimize JavaScript performance.
- Experience with advanced front-end technologies like WebGL, Canvas, WebAssembly, and Service Workers.
- Familiarity with large-scale microservices and distributed systems.
- Experience with NoSQL solutions, Memcache/Redis, Kubernetes, or Google/AWS services.
Minimum Qualifications:
- Bachelor’s degree in a technical field such as computer science, mathematics, or statistics, or equivalent years of experience.
- 3+ years of experience as a full-stack software engineer.
Preferred Qualifications:
- MS degree in a technical field.
- Passion for building a rich and innovative user experience.
Our Benefits:
Snap Inc. offers a comprehensive benefits package designed to support your well-being and help you achieve your personal and professional goals. Benefits include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and equity in the form of RSUs.
Work Environment:
Snap Inc. practices a “default together” approach, expecting team members to work in an office 4+ days per week to foster dynamic collaboration and reinforce our values.
Equal Opportunity Employer:
Snap Inc. is proud to be an equal opportunity employer, committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws.
Join us at Snap Inc. and contribute to building innovative products that improve the way people live and communicate.
Benefits Extracted with AI
- Paid parental leave
- Comprehensive medical coverage
- Emotional and mental health support programs
- Equity in the form of RSUs
Similar jobs
Last update: 23 minutes ago
Staff Software Engineer, Backend
Join Snap Inc. as a Staff Software Engineer, Backend, in Seattle. Design and operate critical services with AWS, Java, and Python.
Machine Learning Engineer
Join Snap Inc. as a Machine Learning Engineer in Los Angeles. Develop and deploy ML models to enhance user experience. Competitive salary and benefits.
Full Stack Engineer with JavaScript and React.js
Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.
Senior Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
Senior Full Stack Web Software Engineer
Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.
Senior Full Stack Engineer
Join Brightwheel as a Senior Full Stack Engineer to develop and enhance our leading early education platform.
Full Stack Software Engineer (Starlink)
Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.
Senior Full Stack Engineer
Join Layr as a Senior Full Stack Engineer to develop cloud-hosted web applications using JavaScript, Node.js, TypeScript, and React.
Full Stack Engineer (Early Career)
Join Accrete AI as a Full Stack Engineer in New York, NY. Work with Angular, Vue.js, and more to develop scalable web applications.
Senior Software Engineer (Frontend/Fullstack)
Join Square as a Senior Software Engineer (Frontend/Fullstack) to build world-class e-commerce solutions using JavaScript, PHP, and VueJS.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Mid-Level Full Stack Developer (Angular, React, NodeJS)
Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Fullstack Software Engineer with Angular and GraphQL Experience
Join Snap Inc. as a Fullstack Software Engineer in Palo Alto, CA. Work with Angular, GraphQL, and more to build innovative web applications.
Senior Full Stack Software Engineer
Join Google as a Senior Full Stack Software Engineer to build innovative solutions using LLMs in Warsaw.
Software Engineer (Frontend/Fullstack) - E-commerce Website
Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
Senior Software Engineer, Reporting Platform
Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Staff Fullstack Engineer
Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Software Development Engineer
Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.
Senior Software Engineer - Full Stack (JavaScript, TypeScript, React, Node, Kotlin, Java)
Join RentSpree as a Senior Software Engineer to lead full-stack development with JavaScript, TypeScript, React, Node, Kotlin, and Java.