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 Seattle, WA. As a Senior Full Stack Engineer, you will play a crucial role in building state-of-the-art mobile and desktop web applications that reach millions of users worldwide. You will be part of a team that values innovation, collaboration, and a commitment to privacy.
Responsibilities
- Develop and Implement: Build and maintain high-quality web applications and systems, ensuring optimal performance and user experience.
- Design and Optimize: Implement features and user interfaces, optimizing for performance and scalability.
- Collaborate and Contribute: Work closely with cross-functional teams to enhance Snap’s engineering culture by developing shared libraries and systems.
- Analyze and Improve: Log and analyze operational and engagement metrics to continuously improve our products.
Required Skills and Experience
- Proficiency in JavaScript: Strong skills in JavaScript (and/or TypeScript), HTML, and CSS.
- Backend Expertise: Experience with Java, Golang, NodeJs, and/or Python.
- Front-End Frameworks: Experience with JavaScript UI frameworks such as React, Angular, or Vue.
- Programming Principles: Strong knowledge of object-oriented and functional programming principles.
- Testing and Optimization: Solid knowledge of unit testing and experience optimizing JavaScript performance.
Preferred Qualifications
- Advanced Technologies: Experience with WebGL, Canvas, WebAssembly, and Service workers.
- GraphQL and Microservices: Experience with GraphQL and large-scale microservices and distributed systems.
- Cloud and NoSQL: Familiarity with NoSQL solutions, Memcache/Redis, Kubernetes, or Google/AWS services.
Education and Experience
- Bachelor's Degree: In a technical field such as computer science, mathematics, or statistics.
- Experience: 3+ years as a full-stack software engineer.
Snap Inc. Culture
At Snap Inc., we believe in fostering a diverse and inclusive environment where everyone can thrive. We practice a “default together” approach, encouraging team members to work in the office 4+ days per week to build our culture and collaborate effectively.
Benefits
Snap Inc. offers a comprehensive benefits package designed to support you and your family. This includes paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and competitive compensation packages with equity options.
Equal Opportunity Employer
Snap Inc. is proud to be an equal opportunity employer. We are 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 be part of a team that is shaping the future of communication and technology.
Benefits Extracted with AI
- Paid parental leave
- Comprehensive medical coverage
- Emotional and mental health support programs
- Compensation packages with RSUs
Similar jobs
Last update: 23 minutes ago
Senior Full Stack Software Engineer
Join Snap Inc. as a Senior Full Stack Software Engineer in Los Angeles. Develop cutting-edge web applications using JavaScript, Angular, and more.
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 Backend Software Engineer (Java, Python, Microservices)
Join Snap Inc. as a Senior Backend Software Engineer in Seattle, focusing on Java, Python, and Microservices.
Full Stack Software Engineer, New Grad
Join Snap Inc. as a Full Stack Software Engineer, New Grad. Work on innovative projects impacting millions worldwide.
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.
Senior Software Engineer, C++ (Graphics)
Senior C++ Graphics Engineer at Snap Inc., focusing on rendering engines for Snap Map and Bitmoji in Los Angeles, CA.
Senior Full-Stack Software Engineer
Join NVIDIA as a Senior Full-Stack Software Engineer, working on cutting-edge web applications and infrastructure.
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 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.
Senior Full-Stack Web Applications Software Engineer
Join NVIDIA as a Senior Full-Stack Web Applications Software Engineer. Work on scalable web services and infrastructure.
Senior Full Stack Web Developer
Join Adobe as a Senior Full Stack Web Developer in Seattle, working with React, Node.js, and GraphQL to build innovative web experiences.
Senior Software Development Engineer III - Full Stack
Join Expedia Group as a Senior Software Development Engineer III - Full Stack in Seattle, WA.
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.
Senior FullStack Software Engineer
Join Intuit as a Senior FullStack Software Engineer in Mountain View, CA. Develop scalable applications using Angular, Java, and Node.js.
Full Stack Web Developer
Join Adobe as a Full Stack Web Developer in Seattle, WA. Work with React, Node.js, AWS, and more to build innovative web experiences.
Senior Full Stack Engineer
Senior Full Stack Engineer at EA, developing scalable web services for gaming platforms. Expertise in cloud services and Kubernetes required.
Senior Full Stack Software Engineer
Join Snorkel AI as a Senior Full Stack Engineer to build AI data platforms using TypeScript, React, and more.
Senior React Developer
Seeking a Senior React Developer for hybrid role in Charlotte, NC. Must have strong React, JavaScript, and AWS skills.
Senior Full Stack Software Engineer
Join Anon as a Senior Full Stack Software Engineer to build AI integration platforms using Typescript, Next.js, Rust, and AWS.
Senior Full Stack Software Engineer
Join Atlassian as a Senior Full Stack Software Engineer. Work remotely in the US, using JavaScript, React, NodeJs, and more.
Senior Software Engineer (Full Stack, Front-End Focus)
Join The Seattle Times as a Senior Software Engineer focusing on full stack and front-end development. Work with React, PHP, and AWS.
Senior Software Engineer - Full Stack (Hybrid, Seattle, WA)
Senior Full Stack Software Engineer role in Seattle, WA, focusing on web applications and collaborative development.
Senior Full Stack Software Engineer
Join Intuit as a Senior Full Stack Software Engineer, leveraging Angular, Java, and cloud technologies to innovate financial solutions.
Software Engineer II - Full-Stack (JavaScript, React, Node.js)
Join RentSpree as a Software Engineer II in Seattle. Work with JavaScript, React, Node.js, and more. Competitive salary and benefits.