Mid-level Full-Stack Software Engineer (React, GraphQL, Go)
Paperless PostAbout the Role
Paperless Post is seeking a mid-level full-stack software engineer to build and maintain end-to-end product experiences within a streamlined, agile software environment. Our flagship application is built on a complex network of over 200M hosts and guests, and receives over 5M unique visitors per month.
In this role, you'll work within a dedicated product team to craft new features and iterate on existing ones. Our frontend stack consists of React, Redux, and NextJS. Our backend stack is an SOA mostly written in Golang, with a NodeJS GraphQL and orchestration layer. PostgreSQL is our source of truth, and we deploy into AWS via Kubernetes. Highly qualified candidates will have real production experience with much of our stack, and a healthy appetite to learn the unfamiliar parts quickly.
Responsibilities
- Collaborate with other engineers to seamlessly develop and maintain new and existing features in our host management platform.
- Develop maintainable, reliable, and scalable enterprise-level, web- and services-based software.
- Contribute primarily to a React (NextJS) application, and underlying NodeJS and Golang services, with occasional forays into Ruby.
- Adhere to architectural standards within an SOA environment.
- Deploy regular code releases to production and test environments in Agile release cycles.
Qualifications
- 1-5 years of experience as a full-stack engineer in an established codebase.
- Empathy for the people who worked on the code base before you.
- A passion for solving problems, and building features, for our users.
- Exposure to our core technologies of React, GraphQL, Golang, and PostgreSQL. Well-qualified candidates for this role will demonstrate proficiency in at least two of these areas.
- Ability to partner with other engineers and collaborate effectively with cross-functional teams.
- Knowledge of developing RESTful APIs and maintaining SLAs.
About Paperless Post
The PP Engineering team, a highly collaborative group of developers and technologists, is charged with building and refining a consumer-facing product that millions of people interact with each month. The team you’ll be joining focuses on the highest priority projects across our product domains and is made up of engineers, product managers, QA, and product designers. We prioritize creativity and continuing education, and our ongoing commitment to quality code shows in our pragmatic yet brave approach to technology.
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 on the ideal version of our platform, product, content, and partnerships for our users.
We are proud that Paperless Post has helped over 200 million people globally connect in the real world since our inception. Paperless Post exists to help all people celebrate all the moments that matter to them. We believe that having a team reflective of the diverse world around us empowers us to create a product that serves everyone. Women, people of color, trans/genderqueer individuals, individuals with disabilities, and veterans are especially encouraged to apply.
Compensation
The compensation range for this role is $115,000 - 135,000 USD. At Paperless Post, compensation is based on a number of factors, including geographic location, job-related skills, years of experience, and internal team banding. All full-time offer packages come with a base salary, equity component, and options for fully paid medical, dental, and vision benefits. The range posted here is based on the NYC market and may vary based on candidate location.
Benefits Extracted with AI
- Fully paid medical, dental, and vision benefits
- Equity component
Similar jobs
Last update: 23 minutes ago
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Senior Full Stack Engineer (React, GraphQL, TypeScript)
Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.
Full-Stack Software Developer (GoLang)
Join BisectHosting as a Full-Stack Developer using GoLang and React.js. Work remotely with a focus on gaming server solutions.
Senior Full Stack Engineer with React and TypeScript
Join Messari as a Senior Full Stack Engineer focusing on React and TypeScript to build scalable web applications.
Full Stack Developer with gRPC Expertise (Founding Engineer)
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Full-Stack Engineer with React.js and TypeScript
Join Substack as a Full-Stack Engineer to develop core products using React.js and TypeScript. Remote work with competitive salary and benefits.
Full Stack Engineer with JavaScript and React.js
Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Senior Software Engineer, Substack Enterprise
Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.
Mid-Level Full Stack Developer (Angular, React, NodeJS)
Join Softrams as a Mid-Level Full Stack Developer specializing in Angular, React, and NodeJS for remote work in the US.
Senior Full Stack Engineer
Join BoomPop as a Senior Full Stack Engineer to drive innovation and growth, working with TypeScript, GraphQL, AWS, and more.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
Fullstack Software Engineer, Applications
Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.
Fullstack Developer with React and Node.js
Join Doktor.se as a Fullstack Developer to revolutionize healthcare with React, Node.js, and AWS.
Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)
Join Postscript as a Staff Fullstack Engineer to design scalable systems using JavaScript, Node.js, and TypeScript in a remote role.
Senior Full Stack Software Engineer, SEO
Join The Washington Post as a Senior Full Stack Software Engineer focusing on SEO, utilizing JavaScript, React, and Node.
Full Stack Software Engineer (Product Engineering)
Join Genius Sports as a Full Stack Software Engineer to develop AI-based sports analytics products using ReactJS, NodeJS, and AWS.
Staff Fullstack Engineer (JavaScript, Node.js, TypeScript)
Join Postscript as a Staff Fullstack Engineer to design scalable microservices in a remote role. Competitive salary and equity offered.
Full Stack Software Engineer (Starlink)
Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Full Stack Developer (Founding Engineer)
Join Meetsta as a Full Stack Developer (Founding Engineer) to build innovative social networking solutions using React, Node.js, and TypeScript.
Senior Full Stack Engineer with Front-End Focus
Join Messari as a Senior Full Stack Engineer focusing on front-end development, bridging frontend and backend teams.