Logo
Privy

Senior Software Engineer - Frontend

Privy, Boston, Massachusetts, us, 02298


About Privy

Privy is one of the leading marketing automation solutions for small and mid-sized merchants in the U.S. We are the #1 reviewed marketing application in the Shopify App Store and serve tens of thousands of merchants. Privy’s mission is to help ecommerce entrepreneurs become more successful through delightful marketing software. We are hiring a Senior Software Engineer to work on interfaces and tools across our product to improve usability and customer happiness. Product Engineering at Privy

Engineers and designers working together in small empowered teams without dedicated product managers

A comprehensive test suite, seasoned staging environment, an emphasis on automated testing, and a mature automated software delivery pipeline

High frequency deployment to production and low change failure rate

Ruby on Rails for our backend with TypeScript and React on the frontend

Postgres, MongoDB, and Redis for data stores

Deployed to Heroku with several AWS services backing

Critical Qualifications

Deep experience with React, including complex state management and interactive interfaces

Strong TypeScript experience and understanding of how to model complex UI state

Experience building and maintaining production frontend applications where user input and state management are central to the experience

Experience working with complex forms and user input validation

Strong technical written and verbal communication and collaboration skills

Led and/or contributed to the development of several meaningful projects shipped to production

At least 4 years of engineering experience working as a professional software engineer

Nice to have experience

The ideal candidate meet several of these in addition to the critical qualifications Building complex interactive editors (WYSIWYG, campaign builders, etc.)

Implementing data visualization and reporting interfaces

Implementing charting libraries (e.g., Apex Charts, D3, etc)

Full stack development using Ruby on Rails or similar backend frameworks

Working on a Shopify app or e-commerce platform

Developing drag-and-drop interfaces or content editing systems

Background in marketing software or campaign management tools

Responsibilities

Contribute to cross-functional teams to ship software solving business problems with ambiguous or challenging technical solutions, including those that may require significant changes to existing systems or creation of net-new systems entirely.

Help evolve frontend development standards and patterns

Write code to solve high-level issues with broad scope and complexity

Operate as a technical lead for projects where you design and implement robust interactive interfaces

Contribute to code review, system design, documentation, and the development of tooling and testing

Participate in the Privy on-call rotation and incident response

Triage, investigate, and resolve bugs. Codify common solutions and responses in runbooks

Contribute to an inclusive and equitable environment within your teams and among peers

#J-18808-Ljbffr