AR Engineer (Typescript API)
AR Engineer (Typescript API)

AR Engineer (Typescript API)

London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
S

At a Glance

  • Tasks: Join Snap Inc. as an AR Engineer, building APIs and tools for Spectacles developers.
  • Company: Snap Inc. is a tech company revolutionising communication through augmented reality.
  • Benefits: Enjoy paid parental leave, medical coverage, mental health support, and competitive compensation.
  • Why this job: Be part of a dynamic team pushing AR boundaries while collaborating globally in a vibrant culture.
  • Qualifications: Bachelor's degree or equivalent experience, strong Typescript skills, and 4+ years in software development.
  • Other info: Work in London with a 'default together' policy, fostering collaboration and innovation.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Snap Inc. is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company’s three core products are Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles. The Spectacles team is pushing the boundaries of technology to bring people closer together in the real world. Our fifth-generation Spectacles, powered by Snap OS, showcase how standalone, see-through AR glasses make playing, learning, and working better together.

We’re looking for a software engineer with a passion for AR to join the team at Snap Inc!

What you’ll do:

  • Create developer-facing APIs and tools that enable teams to build envelope-pushing experiences on Spectacles
  • Assist with API design, development, and documentation
  • Build automated release processes and infrastructure

Knowledge, Skills & Abilities:

  • Strong knowledge in Typescript
  • Strong understanding of API design
  • Experience writing technical documentation
  • Experience using popular AI developer tools
  • Ability to understand, debug and improve existing code
  • Strong communications and interpersonal skills

Minimum Qualifications:

  • Bachelor's Degree in a relevant technical field or equivalent years of experience
  • Proficiency in programming Typescript / Javascript on Linux-based platforms
  • Experience with debuggers, build systems, and version control systems (git)
  • 4+ years of software development experience

Preferred Qualifications:

  • Experience writing developer facing APIs
  • Experience building IDEs and developer tooling
  • Experience working with high performance embedded systems

If you have a disability or special need that requires accommodation, please don’t be shy and provide us some information.

"Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a “default together” approach and expect our team members to work in an office 4+ days per week.

At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and 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. EOE, including disability/vets.

Our Benefits: Snap Inc. is its own community, so we’ve got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap’s long-term success!

AR Engineer (Typescript API) employer: Snap Inc.

Snap Inc. is an exceptional employer that fosters a vibrant work culture in London, where innovation and collaboration thrive. With a strong commitment to employee growth, Snap offers comprehensive benefits including paid parental leave and mental health support, ensuring that team members are well-supported both personally and professionally. Join us to be part of a diverse team pushing the boundaries of augmented reality technology, while enjoying the unique advantages of working in one of the world's most dynamic cities.
S

Contact Detail:

Snap Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land AR Engineer (Typescript API)

✨Tip Number 1

Familiarise yourself with Snap Inc.'s products, especially Spectacles and Lens Studio. Understanding how these tools work will help you demonstrate your passion for AR during interviews.

✨Tip Number 2

Engage with the developer community around Typescript and AR technologies. Participating in forums or contributing to open-source projects can showcase your skills and enthusiasm for the field.

✨Tip Number 3

Prepare to discuss your experience with API design and technical documentation. Be ready to share specific examples of your past work that align with the responsibilities of the role.

✨Tip Number 4

Network with current or former Snap employees on platforms like LinkedIn. They can provide insights into the company culture and potentially refer you for the position.

We think you need these skills to ace AR Engineer (Typescript API)

Strong knowledge in Typescript
API design and development
Technical documentation writing
Experience with AI developer tools
Debugging existing code
Interpersonal communication skills
Proficiency in Javascript on Linux-based platforms
Experience with debuggers and build systems
Version control systems (git)
Software development experience (4+ years)
Experience writing developer-facing APIs
Building IDEs and developer tooling
Working with high performance embedded systems

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Typescript and API design. Include specific projects or roles where you've developed developer-facing APIs or worked on AR technologies.

Craft a Strong Cover Letter: In your cover letter, express your passion for augmented reality and how your skills align with Snap Inc.'s mission. Mention any relevant experience with tools and documentation that would benefit the Spectacles team.

Showcase Technical Skills: When detailing your technical skills, emphasise your proficiency in Typescript and any experience with Linux-based platforms. Highlight your familiarity with debuggers, build systems, and version control systems like git.

Prepare for Technical Questions: Anticipate technical questions related to API design and development during the interview process. Be ready to discuss your previous work and how you approached challenges in software development.

How to prepare for a job interview at Snap Inc.

✨Showcase Your Passion for AR

Make sure to express your enthusiasm for augmented reality during the interview. Share any personal projects or experiences that highlight your interest in AR technology, as this will resonate well with the team at Snap Inc.

✨Demonstrate Your Typescript Expertise

Prepare to discuss your experience with Typescript in detail. Be ready to explain how you've used it in past projects, particularly in API design and development, as this is a key requirement for the role.

✨Prepare for Technical Questions

Expect technical questions related to API design, debugging, and version control systems like Git. Brush up on these topics and be prepared to solve problems on the spot, showcasing your coding skills and thought process.

✨Highlight Your Communication Skills

Since the role involves collaboration with various teams, emphasise your strong communication and interpersonal skills. Provide examples of how you've successfully worked in teams and communicated complex technical concepts to non-technical stakeholders.

AR Engineer (Typescript API)
Snap Inc.
S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>