Senior Software Engineer (Front-End) at Appcues

| Greater Boston Area
Sorry, this job was removed at 11:18 a.m. (EST) on Thursday, June 11, 2020
Find out who's hiring in Boston.
See all Developer + Engineer jobs in Boston
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Job Description:
​​​​​​Your work as a Senior front-end engineer will empower thousands of Appcues customers to improve their products without writing any code. The Appcues platform you will work on is currently is made up of two major front-end applications. First, the Appcues Flow Builder Chrome extension allows customers to drag and drop to craft unique experiences such as in-app onboarding guides, checklists, and surveys. Second, the Appcues Web app enables customers to segment, personalize, and target these experiences to millions of end-users, and report on their effectiveness.

About the Role:

  • The engineering team currently has 23 people across 4 small teams.  We are looking to expand our Studio team, which today has five engineers responsible for segmentation, analytics, reporting, sign up, and administration.  On a typical day, you may build a new feature, work on a technology migration, collaborate on a new front-end practice, or mentor another engineer.
  • Our front-end engineers use React/Redux with styled-components to create experiences that communicate with internal APIs (Node and Elixir), or integrate with 3rd party services.  We write tests in Jest, Cypress and RainforestQA.
  • The engineering team is mostly co-located and works in two-week iterations. We are committed to iterative agile development and manage our work via Github, Clubhouse, and Slack. When you are ready, you’ll create and send a pull request with tests and tag your team for review.  We use CI pipelines to deploy to production and are investing in them to deliver higher quality software faster. 
  • You’ll collaborate with front-end engineers across all teams to maintain and improve our JavaScript and CSS standards. You’ll work with designers who are focused on creating scalable design systems and developing reusable, interactive components across our projects.
  • You’ll collaborate across the organization with product, design, customer success, technical support, and sales to translate customer needs into working code and a delightful UX. You will be involved in all stages of development including conception, design, and user-testing of new features and products.

About You:

  • You have worked on non-trivial client-rich applications using React.  For example, apps that have implemented interactive reporting and visualizations, undo/redo, or drag and drop experience building.
  • You have good judgment across several JavaScript frameworks and are aware of their strengths & weaknesses.  You are pragmatic, not dogmatic. 
  • You are confident debugging challenging issues such as race conditions.  You have experience measuring and improving perceived front-end performance (e.g. speed to load and change routes) with a deep understanding of browser internals and the DOM.
  • You are passionate about unit and integration testing strategies, the testing pyramid, CI pipelines, and the challenges sustaining test suites over the long term. You believe in testing your own work.
  • You are comfortable with package management and the related ecosystem of tools, builds, distribution techniques, and component library strategies.  
Read Full Job Description
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Technology we use

  • Engineering
    • JavascriptLanguages
    • ElixirLanguages
    • ReactLibraries
    • ReduxLibraries
    • Node.jsFrameworks
    • KafkaFrameworks
    • PhoenixFrameworks
    • PostgreSQLDatabases
    • RedisDatabases
    • DynamoDBDatabases
    • SnowflakeDatabases

Location

We're located in the heart of downtown Boston - situated between the North End/Faneuil Hall and North Station.

An Insider's view of Appcues

What’s the vibe like in the office?

You walk into the Appcues office and you are immediately greeted by our office dog and distinguished citizen ZEKE! Among our many office dogs, we also have some pretty cool humans. Appcues is full of some of the brightest, most creative, and strategic minds I've ever met. I truly feel so lucky to be in the presence of all of these people everyday.

Tanya

Senior Marketing Designer

What does your typical day look like?

What I love most about being a CSM here is that there isn't a typical day. Some days I'm focused on talking to customers about their experience, other days I'm focused on heads down work and collaborating with my team on big picture initiatives. Each day presents different challenges and learning opportunities, and it's the best part of the job!

Okello

Customer Success Team Lead

What is your vision for the company?

We are surrounded by software—it’s in our homes, at our offices and in our pockets—and most of it, frankly speaking, sucks. At Appcues, we’re on a mission to make every experience with software an amazing one. To do that, we’re creating tools that empower anyone, regardless of their technical ability, to improve the UX of their product.

Jonathan

Chief Product Officer, Co-Founder

How do you empower your team to be more creative?

I encourage my team to take ownership over pieces of the customer experience that excite them. Trusting people & letting them know that you believe in their decisions empowers them to be more creative & experimental with their solutions. We have a culture where if things don't go as expected, it's not a failure, but a chance to do better next time!

Mercer

Director of Support

What are Appcues Perks + Benefits

Culture
Volunteer in local community
Eat lunch together
Team based strategic planning
Group brainstorming sessions
Open office floor plan
Health Insurance & Wellness Benefits
Dental Benefits
Vision Benefits
Health Insurance Benefits
Retirement & Stock Options Benefits
401(K) Matching
Company Equity
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Vacation & Time Off Benefits
Unlimited Vacation Policy
Paid Holidays
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Game Room
Some Meals Provided
Employees get free team lunch every Wednesday!
Happy Hours
Pet Friendly
Professional Development Benefits
Job Training & Conferences
Every employee at Appcues gets an annual Professional Development budget alongside an annual tech budget to help you be successful!
Lunch and learns
Appcues hosts lunch and learn meetings on occasion.
More Jobs at Appcues1 open job
All Jobs
Design + UX
Design + UX
new
Remote
Apply now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Appcues's full profileSee more Appcues jobs