Senior Frontend Engineer

Why Iteratively

The best companies rely on analytics data to drive growth each and every day. That's why we're building a platform to solve the all too common problem caused by bad data: 'garbage in, garbage out'. We are making it easy for teams to quickly capture clean, consistent analytics they can trust.

We've built a V1 product that helps analysts, devs, and product managers define, track, and validate their team's analytics. We have big plans for V2 and need your help to take this vision to the next level! We're a quickly growing startup run by serial founders and backed by world-class investors. Join us!

What you'll be doing

Our mission is to design and build an amazing product that solves a massive problem with analytics for teams worldwide. You'll be interacting with our customers, learning about them and their problems, and building solutions that directly impact their lives. You'll be on the front lines to see your work make a real difference.

This means:

  • Running point on major frontend architecture initiatives to evaluate approaches and make technical decisions.
  • Building delightful & intuitive frontend experiences (we use TypeScript, React, AntD, Webpack, Apollo, and more).
  • Deploying, monitoring, and optimizing your code in Heroku and AWS.
  • Supporting customers using your features and debugging production issues.
  • Extending CI/CD to automate new tasks and test coverage.

Helpful skills and experience

You have a startup mindset and enjoy the challenges associated with working at an early-stage company. You've shipped hiqh-quality products that are delightful yet strive for a pragmatic approach to software development.

  • Communicating thoughts, opinions, and feelings to teammates and customers concisely and actionably.
  • Operating independently within a remote team with a heavy emphasis on written communication and transparency.
  • Working with product designers to codify the product's design language and implement reusable design system libraries.
  • Building elegant web applications with clean separation of concerns, data flow architecture, state management, and component composition.
  • An eye for clean, pixel-perfect UIs.
  • Passion for UI fluidity and performance.

Bonus for experience:

  • With React, TypeScript, Apollo, and AntD.
  • Leveraging and implementing analytics tools.
  • Building products for software teams.

Perks & benefits

  • Competitive salary plus equity.
  • Remote-first culture.
  • 100% medical, dental, and vision coverage. (US only currently)
  • Unlimited vacation policy + 2-week minimum.
  • 3 months of family leave for all parents.
  • Yearly company retreats.

How to apply

This is a full-time remote role. You can live and work wherever you like!

If the opportunity sounds exciting and you have the experience necessary, then please apply by writing [email protected] and include a cover letter and resume highlighting relevant work. You will hear back from us within 7 days, even if it doesn’t seem like a good fit.

The first step will be an exploratory call (30 minutes) with one of the founders. We will answer questions you have about the company, learn more about you and your past work experience.

The second step is a technical skill analysis call (2+ hours). You will get to meet more of the team and discuss solving a specific task. This is not a whiteboarding exercise that requires a finalized solution, but an opportunity to grasp the way you approach tasks and your skills.

The third step is a paid project (2-4 weeks). We'll work together to scope a project that fits your schedule and availability. You'll have the opportunity to collaborate with the team while assessing if Iteratively is the right fit for you.

Lastly, at the end of the project will extend an offer or decline. We respect your time just like we respect ours.