Senior Software Engineer, Frontend
About us
Paperless Post Engineering is a highly collaborative group of developers and technologists building and refining a consumer-facing product that millions of people interact with each month. Our individual feature teams each focus on a unique piece of the user experience and are made up of engineers, product managers, quality assurers, and product designers. We prioritize creativity and continuing education, and our ongoing commitment to quality code shows in our pragmatic but brave approach to technology.
Our engineers are increasingly working alongside AI, running tools like Claude Code across multiple streams of work at once. That means less time writing code by hand and more time on architecture, judgment, and the problems only people can solve. It's helped us increase our output this year while reducing deploy-related incidents compared to the same period last year.
Company-wide, we enjoy an amazing ecosystem of an even gender split and a balance of engineers and designers. Because Paperless Post isn't supported by ad revenue, we can focus our efforts on creating and improving the ideal version of our platform, product, content, and partnerships for our users. We are proud that Paperless Post has helped over 220 million people globally connect in the real world since our inception.
About the role
You'll drive frontend architecture decisions and partner closely with product and design as part of a deeply collaborative team. We're looking for someone who cares about the craft—and equally about the people on the other side of the screen.
Responsibilities
- Orchestrate agentic AI workflows using tools like Claude Code, Cursor, or Copilot to manage multiple streams of work, shifting focus from manual code generation to architectural strategy and technical execution.
- Collaborate with cross-functional teams to solve problems and build features for end users.
- Influence architecture and articulate technical decisions across teams.
- Mentor engineers and provide constructive feedback.
Requirements
- 6+ years of experience developing for web or mobile platforms in an established codebase.
- Expert-level fluency in TypeScript & React and proficiency in GraphQL.
- Familiarity with Next.js, SSR concepts, and frontend tooling.
- Solid understanding of HTML, CSS, responsive layouts, and accessibility best practices.
- Expertise in maintaining CI/CD pipelines such as CircleCI.
- Expertise in software testing with unit and end-to-end tests using frameworks such as Cypress, Jest, Testim, or Detox.
- Collaborative mindset with strong communication and critical thinking skills.
- Passion for solving problems and building features for end users.
Nice to have
- Hands-on React Native experience building and shipping features.
- Experience in Golang, Ruby on Rails, Node.js, or Java.
Benefits
- Fully paid medical, dental, and vision benefits.
- Equity component included in offer packages.
Pay
The compensation range for this role is $152,100 - $185,000 USD. Compensation is based on geographic location, job-related skills, years of experience, and internal team banding. The range posted here is based on the NYC market and may vary based on candidate location.
Schedule
This position is remote-friendly and open to candidates in the following locations: New York, New Jersey, Connecticut, Pennsylvania, North Carolina, California, Colorado, Ohio, Texas, Florida, Illinois, Washington, Maine.
AI Usage Note
At Paperless Post, we encourage teams to thoughtfully use AI tools like Claude, ChatGPT, and Copilot to move faster and think more creatively. During interviews, our recruiting team may use AI-powered note-taking tools to stay focused on the conversation. However, interviews are designed to assess your independent thinking and technical depth, so AI tools may not be used during interview sessions unless explicitly requested or approved by the recruiting team.