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.
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.
Javascript
Database Management
Agile Methodology
React
User Experience Design
Cloud Computing
Object-oriented programming
HTML/CSS
Mobile development
Front-end development
Back-end development
Communication
Leadership
Time management
Interpersonal Skills
Organization
Critical thinking
Attention to detail
Teamwork
Adaptability
Problem-Solving
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.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
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.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started