SENIOR FRONTEND ENGINEER

Fintech & Finance | Europe

DESCRIPTION

Our client is the world's #1 Product Support platform, helping some of the world's most iconic brands reinvent technical support. Their AI-driven product assistant and live support tools help people fix their own tech while saving their customers both time & money.


Founded in 2017 by a team from Palantir & Google, and backed by visionary VCs Point Nine & Creandum, our client has quickly established itself as the leader in tech support automation.


ABOUT THE ROLE:


You will work on all things frontend, from technical implementation to information architecture to visual design to helping us grow the team. You will start hands-on, hacking on our TypeScript codebase to improve UX and add features, but before long we expect you to be contributing on a more long term level with an idea on how you see our product grow and mature.

Our backend is running TypeScript, backed by PostgreSQL and deployed to Google Cloud and Heroku. Our frontend is a TypeScript React app, using Emotion and our own design system for styling (which uses a lot of Radix-UI Primitives for advanced components). We have a GraphQL API in-between with generated types, so we’re type-safe from the database to the CSS.

Parts of our infrastructure are maintained as open-source projects by Mavens, everything else is in a monorepo living on GitHub with extensive CI checks that have a focus on speed.

Our AI/ML services are built in Python.

 In your first month, you will:

Complete Mavenoid’s remote onboarding program

Meet with the entire Product area to get an understanding of what is being worked on

Familiarize yourself with our platform and product, and processes

Ship a few small new features that don't require a lot of context or discussion

Design your initial 90-day action plan


 In your first three months, you will:

Ship your first major feature or change to production

Collaborate with the rest of the team to bring your input on UI designs, or technical design documents

 In your first six months, you will:

Propose, discuss, coordinate and implement your first large product change

Own a part of the platform or product area and be able to identify the areas of improvements


SPECIFIC RESPONSIBILITIES


●  Implement and iterate on UIs for new features


  Test, implement and suggest UX improvements.


  Coordinate with UI designers as necessary for development of the more sophisticated views.


  Bring in your own ideas and execute on them.




WORK EXPERIENCE AND REQUIREMENTS:



You have both depth and breadth of experience, with multiple major projects under your belt and the experience of working on a single product for at least a couple years to see through the consequences of your design decisions

You have a track record of building complex web-based interfaces.

 You have an excellent understanding of Javascript and its ecosystem. 

  You have design sense and the technical capability to execute on your ideas independently

  You are intellectually curious and honest


BENEFITS

Remote-first policy. Work from home or anywhere, or if you prefer from one of our offices in Stockholm, Sweden or New York City, US.


Remote/home setup: latest generation Mac, large screens, ergonomic desks/chairs and other hardware you need.


A career opportunity where your professional growth is in focus: unlimited books, 3 days off per year to focus on personal development and up to $2,400 for courses, conferences and other learning material.


Regular company events and trips, online and remote activities.

Meet face-to-face with your team, during one of our in-person gatherings.

 

Be familiar with a large portion of our platform, including areas that are outside of a pure frontend role like our TS GraphQL server internals.