> Markdown version of [/jobs/ext/605839-software-engineer-ii-full-stack](https://www.wearedevelopers.com/jobs/ext/605839-software-engineer-ii-full-stack). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II, Full Stack - **Company:** Pinterest - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), Application Programming Interfaces (APIs), Data Processing, ReactJS, Caching, Backend, Information Technology, Front End Software Development - **Published:** June 23, 2026 - **Apply:** https://www.dice.com/job-detail/cfed28f8-f3ba-492b-9827-dd50e2ce6610 ## About the Role * 2+ years of industry full-stack development experience, building consumer or business facing products * Bachelor's or Master's degree in a relevant field such as Computer Science, or equivalent experience * Proficiency in one or more common backend and frontend tech stacks: e.g. Javascript, React, API, storage, caching and data processing * Experience in following best practices in writing reliable and maintainable code that may be used by many other engineers * Ability to keep up-to-date with new technologies to understand what should be incorporated * Strong collaboration and communication skills ## Description * We let the type of work you do guide the collaboration style. That means we're not always working in an office, but we continue to gather for key moments of collaboration and connection. * This role will need to be in the office for in-person collaboration 1-2 times per half and therefore can be situated anywhere in Ontario. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Breaking Down Silos Between Design and Development ](https://www.wearedevelopers.com/videos/194-breaking-down-silos-between-design-and-development) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data)