Frontend Engineer

Easiest way to deploy on AWS/GCP/Azure
$150,000 - $200,000
Frontend
Senior Software Engineer
In-Person
11 - 50 Employees
3+ years of experience

Description For Frontend Engineer

Porter is a Platform as a Service that runs in the user's own cloud. We allow users to deploy applications to their own AWS/GCP accounts by simply pointing at the code they want to run and automate devops from CI/CD to autoscaling. Under the hood, Porter runs on Kubernetes but abstracts away its complexity from the end user.

We're looking for an experienced frontend engineer with programming (and ideally also design) skills who can own the frontend and take our product to the next level as we scale. This role involves maximum ownership, as our current engineering team is full-stack (leaning backend) or on the infra side.

You will:

  • Obsess over delivering the best possible user flow for teams on Porter
  • Elevate the design language of our platform
  • Incrementally refactor the frontend without hampering the team's velocity
  • Raise the standard for code quality and our engineering culture

Technical challenges:

  • Rock solid UI/UX for onboarding, handling various permissions and infra-related errors
  • Abstracting CI and Kubernetes for consistent and useful layer of abstraction
  • Auto-Generated Frontend using form.yaml files for app/add-on templates

Tech stack:

  • Web: React (styled-components), TypeScript
  • Backend: Go, Kubernetes + Helm APIs, Postgres, Redis
  • Infrastructure: AWS, GCP

Porter is open source, and you can view the entire codebase on GitHub. This role is strictly in-person in NYC.

We are growing fast, small but formidable, and are at an exciting juncture. We've grown 8x in ARR since the beginning of 2022 and are profitable as of Q3 2022. We are building out a founding team in NYC who can share this journey with us.

Last updated 5 months ago

Responsibilities For Frontend Engineer

  • Own and develop the frontend of Porter's PaaS product
  • Improve user experience and design of the platform
  • Refactor and optimize frontend codebase
  • Implement robust UI/UX for onboarding and error handling
  • Develop auto-generated frontend components using form.yaml files
  • Collaborate with full-stack and infrastructure teams

Requirements For Frontend Engineer

React
TypeScript
Go
Kubernetes
PostgreSQL
Redis
  • 3+ years of frontend development experience
  • Strong proficiency in React and TypeScript
  • Experience with styled-components
  • Understanding of Kubernetes and cloud infrastructure (AWS, GCP)
  • Ability to work independently and take ownership of projects
  • Strong problem-solving and communication skills
  • Design skills (preferred but not required)

Benefits For Frontend Engineer

  • Opportunity to work on a fast-growing, profitable startup
  • Chance to be part of a founding team in NYC
  • Work on open-source projects

Interested in this job?

Jobs Related To Porter Frontend Engineer

Senior Frontend Developer - Payments Integration Tribe

Senior Frontend Developer position at Navro, focusing on payment integrations with remote work options in the UK and Poland.

Front-End Developer - Freelance

Senior Front-End Developer position at Twine, working with PHP, JavaScript, and modern frameworks for Europe's fastest growing ecommerce company.

Sr React Developer

Senior React Developer position at CI&T with comprehensive benefits package and remote work opportunity.

Senior Software Engineer (JavaScript/TypeScript)

Senior Software Engineer position focused on JavaScript/TypeScript development and automated testing for government digital services.

Senior Frontend Developer (Angular and/or React)

Senior Frontend Developer position at CI&T, focusing on Angular and React development with hybrid work model in Campinas, Brazil.