Snapchat

Full Stack Software Engineer

Snapchat

London, UK
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a talented and driven Full Stack Software Engineer looking for an exciting opportunity to join one of the world's most innovative and popular social media platforms? Look no further than Snapchat! We are seeking a highly skilled individual to join our dynamic team and help us continue to revolutionize the way people connect and share through technology. As a Full Stack Software Engineer at Snapchat, you will be responsible for developing and maintaining our cutting-edge web and mobile applications. This is an incredible chance to utilize your expertise and creativity while working in a fast-paced, collaborative, and fun environment. To excel in this role, you must possess a strong background in both front-end and back-end development, with a deep understanding of programming languages such as JavaScript, Python, and Java. Experience with modern web frameworks and mobile development is a must, as well as a passion for staying up-to-date with the latest technologies and industry trends. In addition, we are looking for someone who is a strong problem-solver, a great communicator, and a team player. If you are ready to make a significant impact on the digital landscape and help shape the future of social media, we want to hear from you!

  • Develop and maintain cutting-edge web and mobile applications for Snapchat
  • Collaborate with designers, product managers, and other engineers to create innovative and user-friendly features
  • Utilize your expertise and creativity to continuously improve and optimize our products
  • Stay up-to-date with the latest technologies and industry trends to ensure our platform remains at the forefront of social media
  • Write clean, efficient, and well-documented code in JavaScript, Python, and Java
  • Troubleshoot and debug technical issues, providing timely resolutions
  • Work in a fast-paced, collaborative, and fun environment to meet tight deadlines and deliver high-quality code
  • Conduct code reviews and provide constructive feedback to team members
  • Communicate effectively with cross-functional teams and stakeholders to gather requirements and provide updates on project progress
  • Utilize agile methodologies to plan, execute, and deliver projects
  • Continuously strive to improve and streamline processes to enhance overall team efficiency and productivity
  • Mentor and assist junior team members to enhance their technical skills and knowledge
  • Adhere to best practices and coding standards set by the company
  • Proactively identify and address potential technical challenges and roadblocks to ensure timely project delivery
  • Maintain a high level of professionalism, accountability, and integrity in all job responsibilities.
Where is this job?
This job is located at London, UK
Job Qualifications
  • Proficiency In Multiple Programming Languages: A Full Stack Software Engineer At Snapchat Should Be Well-Versed In Multiple Programming Languages Such As Javascript, Python, And Java In Order To Effectively Develop And Maintain Both Front-End And Back-End Systems.

  • Strong Understanding Of Web Development: The Ideal Candidate Should Have Extensive Knowledge Of Web Development Concepts Including Html, Css, And Responsive Design. This Will Enable Them To Create Aesthetically Pleasing And User-Friendly Interfaces For Snapchat's Web-Based Applications.

  • Experience With Database Management: A Full Stack Software Engineer Should Possess Knowledge Of Database Management Systems Such As Mysql, Mongodb, Or Postgresql. This Is Crucial For Handling Large Amounts Of Data And Ensuring Its Reliability And Security.

  • Familiarity With Front-End Frameworks: Snapchat Utilizes Various Front-End Frameworks Such As React, Angular, And Vue.js. Therefore, The Candidate Should Have Experience Working With These Frameworks And A Strong Understanding Of Their Capabilities And Limitations.

  • Problem-Solving And Analytical Skills: As A Full Stack Software Engineer, The Candidate Will Be Responsible For Identifying And Solving Complex Technical Problems. They Should Have Strong Analytical Skills And Be Able To Think Critically To Devise Effective Solutions.

Required Skills
  • Javascript

  • Database Management

  • Agile Methodology

  • React

  • User Experience Design

  • Cloud Computing

  • Object-oriented programming

  • HTML/CSS

  • Mobile development

  • Front-end development

  • Back-end development

Soft Skills
  • Communication

  • Leadership

  • Time management

  • Interpersonal Skills

  • Organization

  • Critical thinking

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Full Stack Software Engineer in London, UK is between £45,000 - £90,000 per year. However, salary can vary depending on factors such as experience, skills, and the specific company or industry the engineer is working in. Some software engineers in London may earn higher salaries, particularly those with more experience or specialized skills in high-demand areas. Additionally, salaries may be affected by the cost of living in the city and the competition for top talent in the tech industry.

Additional Information
Snapchat is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedApril 17th, 2025
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Snapchat

Snapchat is a multimedia messaging app developed by Snap Inc., originally Snapchat Inc. One of the principal features of Snapchat is that pictures and messages are usually only available for a short time before they become inaccessible to their recipients.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started