Senior Full Stack Engineer - Remote

| Remote
Sorry, this job was removed at 4:05 p.m. (CST) on Tuesday, November 2, 2021
Find out who’s hiring remotely Nationwide
See all Remote jobs Nationwide
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Your work as a Senior Full Stack Engineer will help thousands of Appcues customers effortlessly trial, adopt and grow with the Appcues platform by owning the engine that drives Appcues’ pricing, packaging, billing, and metrics. Customers use Appcues to improve their own SaaS products with unique in-app experiences such as onboarding guides, checklists, and surveys, without writing any code. Our customers, such as Amplitude, Lyft, and Segment, depend on our services to deliver these in-app experiences to 100s of millions of users. This role is a unique opportunity to join a small, senior team designing and building innovations that will eliminate friction in product adoption and drive our business’s growth. 

About us

  • The product and engineering team currently has 35 people across six empowered and cross-functional product teams. We work in two-week iterations, communicate mostly via Slack, and are committed to remote, agile development.
  • Our engineers are involved in all development stages, including conception, design, and user-testing, with an eye toward rapid, agile iteration. You’ll collaborate with engineers across teams to develop new capabilities in our platform and to translate customer and business needs into reliable, well-tested code.
  • Our front ends are built with React, styled-components, Redux, and redux-saga; and integrate with internal APIs written in Elixir or Node running on AWS infrastructure. 
  • We test our code using Jest, ExUnit, Cypress, and RainforestQA. We document our components in Storybook. We collaborate in Github, Notion, Slack, Zoom, Shortcut, Figma, and Chromatic.
  • On any given project, will develop or refactor distributed Elixir or Node services, write React code, integrate with 3rd party APIs, refine key data models, and manage and update production AWS services.
  • We use CircleCI to deploy to production and continuously invest in our pipelines and staging environments to make them more robust. 
  • Every engineer has ample opportunity to learn the Appcues product, codebase, and new skills and technology, with continuous opportunities to demonstrate your abilities.

About the role

  • As a key member of our new growth platform team, your work will have a direct impact on our business's growth.
  • Projects include improving our signup flow, optimizing pricing/packaging management, simplifying add-on feature adoption, and improving our checkout process powered by Stripe.
  • You will establish the UX and systems that enable us to rapidly experiment to validate our project hypotheses. 
  • This team will initially have 2 full stack engineers, a designer, and a product manager. As a full stack engineer, you will both influence our product UX and associated backend services that drive our company's key metrics. 
  • You’ll help all of our product teams ensure that any new feature they build can be easily adopted by our customers with frictionless trial and purchase experiences.
  • On a typical day, you may collaborate on a design, architect a solution, break down an epic, implement a feature, integrate with 3rd party services, collaborate on a new practice, or mentor another engineer.

About you

  • You are energized by working in a highly collaborative environment at a customer-driven startup. You see software engineering as a team sport and like collaborating with fellow engineers, product managers, and others to deliver customer value. 
  • You have contributed to the delivery of challenging full-stack projects by crafting delightful front-end UX and high-quality supporting back-end architecture.
  • You have experience with functional programming or a desire to learn. We can teach you Elixir, which along with Node, is the foundation of most of our back-end services.
  • You have sound judgment across frameworks and are familiar with various modern front and back end technologies. You are pragmatic, not dogmatic, and are aware of the strengths & weaknesses of your tools.
  • You enjoy breaking down complex problems into small tasks and PRs to deliver value safely and incrementally. 
  • You understand the importance of collaboration helping your fellow engineers, product managers, and designers to deliver customer and business value. 
  • You can comfortably work 9-5 Eastern Time. While we are a 100% remote-1st company and you can connect from anywhere, we require 8 hours overlap to collaborate effectively with the rest of our team members who work these hours.

Our 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. We work in Slack, Zoom, and a collection of modern collaboration tools. We have inclusive remote events and, after COVID times, will get together twice a year for a fun off-site retreat.

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.

Unlimited vacation - We believe time away to reflect and explore makes us all more productive, so we expect each employee to take a minimum of ten days of vacation per year. 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.



About us


At Appcues, our mission is to help teams build products their users love. With Appcues, you can create in-product experiences (user onboarding, feature announcements, checklists, and more) without writing any code. We believe it’s the non-technical people who often have the best information about a user’s needs and desires, and we give them the tools to act.


We’re a dynamic group of talented teammates who challenge, trust, and care about each other, their work, and the success story we are writing. Our values are not just words. We live by them.


Appcues is an equal opportunity employer that commits to diversity and inclusion and also celebrates it. We do not discriminate based on race, color, national origin, religion, gender, gender expression, sexual orientation, age, veteran status, disability status, or marital status. We believe that diverse teams foster a more inclusive company culture, build better products, and are more human, humane, and fun.

More Information on Appcues
Appcues operates in the Software industry. Appcues was founded in 2013. It has 116 total employees. It offers perks and benefits such as Volunteer in local community, Partners with nonprofits, Friends outside of work, Eat lunch together, Intracompany committees and Daily sync. To see all 1 open jobs at Appcues, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about AppcuesFind similar jobs