Frontend Engineer (React, GraphQL)

Waldo Photos • Posted March 24th

Software Development
Waldo Photos logo

Who’s Waldo?

Waldo Photos is a photo-sharing app built for you, by people like you. For consumers, we’ve built a photo-sharing app to serve the needs of our families and friends, remove all the headaches of sharing, and protect their privacy. Waldo provides 100% Ad-free, non-toxic photo sharing and no selling of our user’s data. Just meaningful memories, genuinely and authentically shared in a safer and healthier way. Plus automated, AI-powered face finding that delivers every photo you’re in. Our apps also serve communities like camps, schools, sports leagues, churches and others who want to get more value from their photos while retaining a focus on privacy. For pro photographers, we’ve built the industry’s most advanced, mobile-first, AI-powered photo sales platform.

Why Work for Waldo?

Waldo is in rapid growth mode--adding users, increasing revenue, expanding within existing markets, and entering new ones! To meet that growth we are growing our development team and looking for new teammates who want to be empowered to take ownership of the technology and features that drive Waldo and see the impact of their work.

We're looking for an independent problem-solver who values learning, keeps current on technology trends, and enjoys the ownership and accountability that is expected from early-stage team members. The ideal candidate:

  • will enjoy coding at all layers in a web application stack
  • will be fluent in modern web application frameworks and design
  • will understand how great UX contributes to customer acquisition and retention
  • will learn whatever is necessary to get the job done
  • will write clean, elegant, simple, testable code
  • will be comfortable with git, pull requests, and code reviews
  • will take pride in their work
  • will want to work with others who do the same

We are based in the US but we are a fully remote team that spans the globe. This is a full-time contract role.

Base Qualifications:

  • At least 3 years experience deploying high quality, modern web applications.
  • At least 1 application in production with the ability to talk in depth about your contributions.
  • Experience using React.js, Redux, or other modern state patterns (built and shipped) and in-depth understanding of React’s paradigms and ecosystem - React Apollo / Relay and GraphQL experience will be considered a plus.
  • Up to date understanding of the JavaScript ecosystem. Including but not limited to: ES2015+, Babel transpilation, Webpack, Node.js runtime differences, Unit test runners and supporting frameworks.
  • Very strong markup and styling skills (HTML5 / CSS3 / CSS preprocessors) with a keen eye on design, attention to detail, and proven experience of delivering pixel perfect implementations of static mockups.
  • Experience working in a fast paced startup environment.

Desired Qualifications:

  • Active Github profile with code samples of React / GraphQL projects and/or contributions to relevant projects.
  • Experience designing, building, and reading GraphQL APIs (we're using GraphQL extensively).
  • Experience with GraphQL and related libraries like Relay and Apollo.

Outstanding Qualifications:

  • Contributor (pull requests) to libraries in the React ecosystem (React.js, react-router, redux), or other major JS libraries.
  • Active blog or personal website with writings or projects demonstrating continued learning, curiosity, and interest in the latest and greatest front-end techniques and tools.
  • Interested in backend work in other languages (beyond JavaScript, we use mostly Python).


  • Remote / Work from home
  • Flexible vacation
  • Unlimited high fives
  • Early-stage start-up equity grant