Fullstack Software Engineer with Angular and GraphQL Experience
Snap Inc.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
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 Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
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.
Senior Full Stack Engineer (React, GraphQL, TypeScript)
Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.
Full Stack Software Engineer (Starlink)
Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.
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.
Full Stack Developer with gRPC Expertise (Founding Engineer)
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
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 Cloud Engineer
Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.
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.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Fullstack Software Engineer, Applications
Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.
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 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 BoomPop as a Senior Full Stack Engineer to drive innovation and growth, working with TypeScript, GraphQL, AWS, and more.
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.
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.
Full Stack Software Engineering Specialist (Node/React)
Join banQi as a Full Stack Software Engineering Specialist, working with Node.js and React Native in a dynamic environment.
Senior Full-Stack Developer with AWS and Angular
Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!
Senior Full Stack Engineer
Join Brightwheel as a Senior Full Stack Engineer to develop and enhance our leading early education platform.
Staff Full Stack Engineer
Join HumanSignal as a Staff Full Stack Engineer to build scalable web applications using Angular, Rust, and more. Remote work available.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.