- Los Angeles, CA, United States
- React Native
Software Engineer, Front End
Snap Inc. is a camera company. We believe that reinventing the camera represents our greatest opportunity to improve the way people live and communicate. Our products empower people to express themselves, live in the moment, learn about the world, and have fun together.
Snapchat is the camera used by millions of people every day to Snap with family, watch Stories from friends, see events from around the world, and explore expertly curated content from top publishers. In short, we are a passionate team working hard to build the best platform in the world for communication and storytelling.
We’re looking for Front End Software Engineers of all levels of experience to join Snap Inc! In this role, you will be building scalable UI and infrastructure of critical web applications using modern libraries and tools such as React, Redux, ES6, TypeScript, and webpack.
What you’ll do:
- Build scalable front end applications to support the growing needs of the business
- Work closely with multidisciplinary teams across the organization to ensure Snap Inc.’s web applications leverage the potential of existing systems and data
- Understand the needs of Snapchatters, publishers, and advertisers to deliver intuitive and interactive applications to support them
- Manage projects and collaborate with key stakeholders
- 2+ years of industry experience
- Knowledge of cross-browser compatibility and client-side performance considerations
- 4+ years of industry experience
- BS/MS in a technical field such as Computer Science
- Strong Computer Science fundamentals
- Experience with React, ES6, TypeScript, and webpack
- Experience developing software systems of medium-to-large scope and complexity
- Effectively mentor team members
- A passion for front end design and/or web application development
About Snap Inc
At Snap, we believe that reinventing the camera represents our greatest opportunity to improve the way people live and communicate. We contribute to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.
- React Native
Skip straight to final-round interviews by applying through Triplebyte.