Senior II Frontend Engineer

Appcues
Summary
Join Appcues as a Senior Frontend Engineer and empower thousands of customers to enhance product adoption for millions of end-users without coding. You will be part of a fully remote team working on two major React applications and a JavaScript SDK, building features for in-app, email, and push messaging experiences. Collaborate with a cross-functional team, using modern technologies like React, styled-components, and Tailwind, while contributing to scalable design systems and reusable components. Work on projects such as creating embedded messaging editors, rebuilding experience designers, and adding AI-assisted content generation. This role involves collaboration with various teams, including product, design, and customer success, to deliver high-quality user experiences.
Requirements
- Have been the engineering lead on significant features
- Take pride in the code you create and strive to produce high quality, accessible, and performant user experiences
- Be comfortable writing modern functional JavaScript that is maintainable following DRY principles
- Have a growth mindset and regularly experiment with new tools and technologies such as AI to ensure you have good judgement where they can or cannot be used
- Strive to design modular frontend architectures
- Consider the task at hand and seek to understand any impact on the overall system
- Have experience with unit and integration testing
- Believe in testing your work and automating whenever possible
- Be empathetic and be excited to work on a well-functioning and communicative team
- Set a high bar for yourself and engage with and support your team to be the best that they can be
- Understand the importance of collaborating both verbally and asynchronously over code and technical proposals with your fellow engineers, product managers and designers to deliver the best outcomes
- Be able to comfortably work full-time with your fast-paced team
- Work between 10am - 4pm Eastern Time
Responsibilities
- Collaborate on designs
- Architect solutions
- Break down epics
- Implement features
- Collaborate on new frontend practices
- Mentor other engineers
- Maintain and improve our JavaScript and CSS codebase and the libraries we leverage
- Work with designers and other engineers to create scalable design systems and reusable, interactive components
- Collaborate with product, customer success, technical support, and sales to translate customer needs into quality code and delightful UX
- Be involved in all development stages, including discovery and user-testing of new features and products
Benefits
- 100% remote - We donβt have an office so all of our employees learn and collaborate in the same way using remote work practices. This won't change post-COVID as we are committed to being 100% remote for the long-term
- Well-being - You'll have solid health, dental, and vision plans; access to 401k, and a generous maternity and paternity leave
- Fair pay - Each role has a defined salary band, bands and salaries are audited on a regular basis to help maintain fairness and market value
- Home office and tech budget - Besides paying for your work computer (Mac or PC), we offer a one-time $1000 home office stipend and an additional $500 annual budget for extra work-related technology
- Coworking space, on us - Home office not cutting it? We'll reimburse your monthly coworking fees
- Equity - We want everyone invested in our success. We grant every employee equity in the company
- Transparency and collaboration - We foster team alignment with meetings of all shapes and sizesβa monthly all-hands meeting called FirstThurs, weekly team lunches, and Lunch & Learns., and an annual learning stipend
- Flexible Time Off - We believe time away to reflect and explore makes us all more productive, so employees donβt accrue vacation time β they work with their managers to schedule time off when they need it, consistent with our Flexible Time Off policy. Employees based in the USA also take off all US federal holidays. Employees residing in other countries can choose to follow their local national holidays or US federal holidays