Home / Jobs / Fullstack Engineer | Publiremote.com

Share:
Facebook Twitter Linkedin WhatsApp

Published 2023-02-11

Fullstack Engineer


Fullstack Engineer

Company details

Type of job: Remote
Country: United States
City: Anywhere
Company: Retain


Description of the offer

About Retain.ai

Retain is the world’s first customer insights engine. By sitting naturally in a team’s workflow, Retain enables companies to be strategically customer obsessed. We deliver a system that enables everyone responsible for engaging customers to make data-driven decisions and give a complete view across the entire customer lifecycle.

Retain powers enterprise companies. Our leadership team is composed of experienced founders from LiveRamp ($15M funding to $5B NYSE: RAMP), and amazing team members who have joined us from from PagerDuty (NYSE: PD), C3 AI (NYSE: AI), Poka, and Bird (NYSE: BRDS).

We recently announced a $23M Series A with backing from Emergence Capital, Baseline Ventures, Upside Partnership, Afore Capital, and Industry Ventures. Gordon Ritter (an early investor in Zoom, Box, Veeva, and Salesforce) and Steve Anderson (first investor in Instagram, SoFi, PagerDuty, Heroku, StitchFix, and many others) sit on our board.

We are a remote-first company headquartered in San Francisco where our team of friendly and talented people often meet to create a great product!

You can learn more about our team and values here: https://www.retain.ai/careers

About the Role:

Our product has found a strong product/market fit and we need to scale our engineering capability to meet the growing needs.

The Application Engineering team is responsible for building the web application that delivers key insights to our customers around the world. The team is responsible for both the frontend and backend development to support delivering these insights.

You will be responsible for helping build the technology that powers our application, testing, and the tools and automation that accelerate value delivery. Additionally, you will collaborate horizontally with other engineering teams to resolve common problems, address new needs or share your expertise to help them build a more robust product.

Some of the technologies currently used by the Application Engineering team:

  • React

  • TypeScript

  • Looker (data modeling and query APIs)

  • GraphQL

  • Postgres and Snowflake

  • AWS & Pulumi (IaC)

You are not expected to be a master of all of these but collaborate and contribute effectively with people who do. Above all, we’re looking for people who enjoy learning and diving into new technical problems, and that enjoy a mix of frontend and backend development.

This is a great opportunity to experience exponential personal and professional growth while working with a supportive team that values ownership, transparency, and humility.

This is a great role for you if:
  • You enjoy a mix of both frontend and backend development.

  • You care about the user experience and building a product our customers love.

  • You want to have a major impact on the product and company engineering culture.

  • You want to move quickly and have strong ownership. We build features, iterate, and respond to customer feedback multiple times a day.

  • You want to be highly involved in the direction of a company set to grow beyond the early stages.

What You’ll Do:
  • Drive changes across all layers of our application platform from the web application, to REST/GraphQL APIs and data schemas.

  • Build a next-gen web application used by the top organizations around the world.

  • Promote engineering excellence by improving development patterns, developer feedback and continuous improvement.

Skills and Qualifications:
  • 5+ years of applicable work experience.

  • Frontend application development experience using React or a similar technology.

  • Knowledge of any backend programming languages.

  • SQL.

  • Database schema design.

  • Building SaaS or data centric applications.

  • Ability to be proactive and deliver results without a QA team or exhaustive specifications.

  • Comfort with a high degree of ambiguity – there’s a lot we don’t know, and we need your help to figure it out!

  • Great teammate and collaborator.

  • Openness to giving and receiving honest feedback.

Don’t worry about checking off every box! Above all, our goal is to build a community of thoughtful team players who are enthusiastic about learning on the fly, sharing their expertise, and getting things done. If that resonates with you, we would love for you to apply.


How to apply?

Click on the button to get the company email or employment application form.
Apply on home page
Tags:


More options: Modify job, Delete job

Remember that you do not have to pay to participate in selection processes. Protect yourself from fraud with our Security Tips. If they ask you for money for an application you can Report job.


Promote your Job

Promote your job offer in the first positions.
$30USD for 30 days

Promote now

 

Top cities

Featured links

Follow us on Instagram @publiremote

@publiremote

 

 


Recents jobs

Published Monday 2 de September, 2024

Senior Copywriter



ezCater is the leading food for work technology company in the US, connecting anyone who needs food for their workplace to over 100,000



Published Sunday 1 de September, 2024

Account Manager

castLabs
Remote
Worldwide

Dive into the digital expanse as our new Account Manager, open to applicants of all genders! This position provides the opportunity to immerse



Published Sunday 1 de September, 2024

Office Assistant

Coalition Technologies
Remote
United States

WHY YOU SHOULD APPLY: Coalition Technologies is devoted to delivering clients the highest quality work while providing our team a fun, thriving, and