Join Snap Inc. as a Fullstack Software Engineer
Snap Inc. is seeking a talented Fullstack Software Engineer to join our dynamic engineering team in Palo Alto, California. As a Fullstack Engineer, you will be responsible for building state-of-the-art mobile and desktop web applications and systems that reach millions of users worldwide. You will work closely with other engineers to design and implement high-quality features and user interfaces, optimize performance, and contribute to our engineering culture by developing shared libraries and systems.
Key Responsibilities
- Develop and maintain mobile and desktop web applications using modern web technologies.
- Implement features and user interfaces to enhance the performance of user-facing products.
- Log and analyze operational and engagement metrics to improve application performance.
- Collaborate with cross-functional teams to design and implement scalable solutions.
Required Skills and Experience
- Proficiency in JavaScript (and/or TypeScript), HTML, and CSS.
- Experience with Java, Golang, NodeJs, and/or Python.
- Strong knowledge of front-end frameworks such as React, Angular, or Vue.
- Understanding of object-oriented and functional programming principles.
- Experience with unit testing and optimizing JavaScript performance.
- Familiarity with domain-driven design principles and front-end design.
Preferred Qualifications
- MS degree in a technical field.
- Experience with advanced front-end technologies like WebGL, Canvas, WebAssembly, and Service Workers.
- Experience with GraphQL and large-scale microservices.
- Familiarity with NoSQL solutions, Memcache/Redis, Kubernetes, or Google/AWS services.
- Passion for building rich and innovative user experiences.
Snap Inc.'s "Default Together" Policy
At Snap Inc., we believe that in-person collaboration helps us build our culture faster and serve our community better. We expect team members to work in the office 4+ days per week.
Diversity and Inclusion
Snap Inc. is committed to creating a diverse and inclusive workplace. We are proud to be an equal opportunity employer and provide 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.
Benefits
Snap Inc. offers a comprehensive benefits package designed to support the well-being of our employees and their families. Benefits include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that include equity.
Compensation
The base salary range for this position in Palo Alto, CA is $114,000 to $171,000 annually. This position is also eligible for equity in the form of RSUs.
Benefits Extracted with AI
- Paid parental leave
- Comprehensive medical coverage
- Emotional and mental health support programs
- Compensation packages with equity
Similar jobs
Last update: 23 minutes ago
Senior Full Stack Software Engineer
Join Snap Inc. as a Senior Full Stack Software Engineer in Seattle. Develop cutting-edge web applications using Angular, GraphQL, and more.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Fullstack Developer with Angular and C#
Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.
Full Stack Web Developer (Golang + Angular)
Join nexuzhealth as a Full Stack Web Developer (Golang + Angular) to innovate healthcare solutions. Work in a hybrid environment with a dynamic team.
Full Stack Developer with Angular and NestJS
Join Wipro as a Full Stack Developer in Porto, Portugal. Work with Angular, NestJS, and GCP to build innovative solutions.
Senior Front-end Developer with Angular and GraphQL Experience
Join Nova Technology as a Senior Front-end Developer, working with Angular and GraphQL in a cloud-native environment.
Full-Stack Software Engineer (Angular and Java)
Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.
Cloud-Native Fullstack Engineer - CXS Built-in Support
Join SAP as a Cloud-Native Fullstack Engineer to innovate with NodeJS and React, enhancing SAP cloud user experiences.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Fullstack Developer with Angular and Kotlin
Join Rohde & Schwarz as a Fullstack Developer in Berlin, working with Angular, Kotlin, and REST APIs in a cloud-based environment.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Full-stack Engineer (Angular, Node.js, TypeScript)
Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.
Front-end Angular Engineer
Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.
Fullstack Developer with .NET and Angular
Join Virtual Vaults as a Fullstack Developer with .NET and Angular skills. Work in a dynamic team, hybrid model, in Rotterdam.
Fullstack Developer (m/f/d) with JavaScript and Python
Join smartmicro as a Fullstack Developer to work on high-tech radar sensors using JavaScript, Python, and more in Brunswick, Germany.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Fullstack Developer (Java, Spring, Angular, React)
Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.
Full-Stack Engineer with Python, React.js, and Next.js
Join our team as a Full-Stack Engineer using Python, React.js, and Next.js to build scalable web applications remotely.
Full Stack Software Engineer
Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.
Fullstack Developer - .NET, Angular, Azure
Join Virtual Vaults as a Fullstack Developer working with .NET, Angular, and Azure in a dynamic team in Rotterdam.
Fullstack Developer - Platform Services (.NET, Angular)
Join Virtual Vaults as a Fullstack Developer in Rotterdam. Work with .NET, Angular, and Azure in a hybrid environment.
Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)
Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.
Senior FullStack Developer (React, Node.js, TypeScript)
Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.