Taro Logo

Software Engineer II, Full Stack

A visual discovery platform where millions of people find creative ideas and inspiration for their lives.
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Consumer

Description For Software Engineer II, Full Stack

Pinterest is seeking a Full-stack Software Engineer II to join their Core or Monetization Engineering teams. This role offers an exciting opportunity to work on a platform that serves millions of users worldwide, helping them find creative ideas and inspiration. As a Full-stack Engineer, you'll be instrumental in building robust frameworks and features that power the future of inspiration on Pinterest.

The position involves close collaboration with product managers, designers, and backend engineers to develop and implement new technologies and experiences. You'll have the chance to work on every aspect of the product development process, from rapid prototyping and A/B testing to architecting scalable solutions that support millions of users.

Pinterest offers a flexible working environment through their PinFlex program, with a hybrid work model that focuses on meaningful in-person collaboration 1-2 times per half-year. The role is based in Toronto, Ontario, allowing for a balance between remote work and essential face-to-face interactions.

The ideal candidate will bring 2+ years of full-stack development experience and a strong foundation in computer science or equivalent field. You'll need proficiency in modern web technologies, particularly JavaScript and React, along with experience in backend systems, APIs, and data processing. The role demands someone who can write maintainable, high-quality code while staying current with emerging technologies.

At Pinterest, you'll be part of a company that values diversity, inclusion, and merit-based opportunities. The company offers a collaborative environment where you can grow alongside world-class peers while working on high-impact projects that affect millions of users. This is an excellent opportunity for someone who wants to combine technical expertise with creative problem-solving in a mission-driven environment.

Last updated 14 hours ago

Responsibilities For Software Engineer II, Full Stack

  • Build out full-stack Pinner-facing features
  • Contribute to and lead product development process from ideation to implementation
  • Partner with design, product, and backend teams
  • Suggest new product ideas and features
  • Employ automated testing to build features
  • Work with world-class peers on varied and high impact projects

Requirements For Software Engineer II, Full Stack

JavaScript
React
  • 2+ years of industry full-stack development experience
  • Bachelor's or Master's degree in Computer Science or equivalent experience
  • Proficiency in backend and frontend tech stacks: Javascript, React, API, storage, caching and data processing
  • Experience in following best practices in writing reliable and maintainable code
  • Ability to keep up-to-date with new technologies
  • Strong collaboration and communication skills

Jobs Related To Pinterest Software Engineer II, Full Stack