Files
docs-v2/careers/software-engineer-frontend.mdx
T
2026-09-23 12:17:31 -04:00

68 lines
3.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "Software Engineer - Frontend"
---
- Location: `New York City`
- Salary: `$125k - $185k + 0.5% - 1.5% equity`
- Years of experience: `3+`
- Skills: `TypeScript, NextJS, Tailwind, ShadCN`
## About Pangolin
Pangolin delivers identity-aware remote access to internal apps and services. Our platform replaces legacy VPNs and simplifies secure access to infrastructure, applications, and developer environments.
We build in the open and are self‑hosted by default so teams retain control over data and infrastructure. The system is policy‑driven, integrates with standard IdPs, exposes clear observability and health, and provides an API for automation.
If you're interested in open-source auth and networking infrastructure, we'd love to chat.
## About The Role
As a Frontend Software Engineer at Pangolin, you'll own the UI that administrators use to configure sites, resources, and policies. That means the dashboard itself, but also the forms, tables, and flows that make a system with a lot of moving parts feel simple to operate. As an early hire, you'll play a foundational role in shaping how Pangolin is built as both a product and a company.
## What You'll Do
- Design, build, and maintain the Pangolin dashboard (NextJS, Tailwind, ShadCN)
- Turn complex configuration (sites, resources, policies, users) into interfaces that are fast and hard to misuse
- Work closely with backend engineers to shape the APIs your UI consumes
- Troubleshoot issues reported by our self-hosted user-base, from rendering bugs to state management edge cases
- Actively engage with the open-source community, providing support, and driving engagement on platforms like GitHub and Discord
- Ship quickly and get instant feedback from our large open-source user-base
## What We're Looking For
### High Level
- Must be a current or recent graduate with more than 3 years of work experience in computer science
- Must be authorized to work in the US
- Must be comfortable with and excited by early stage startup culture and figuring things out as we go
- Must have your own ideas and be willing to communicate them
### Other Technical Qualifications
- Extensive TypeScript and React experience, ideally with NextJS
- Strong eye for interaction design and can turn a rough idea into a usable form or flow
- Familiarity with web identity and authentication standards: OAuth2, OIDC, SSO
- Comfortable working against real backend APIs and SQL-backed data models
## What You Can Expect
- Competitive salary
- In-person (New York City)
- Quiet work environment
- Small, trusting team of founders and engineers
- Relocation assistance
- Unlimited PTO
## Process
1. We will review your provided materials
2. Complete a quick “get to know you interview” with founders
3. 1-2 technical interviews
4. Fly out to meet the team for a day (paid if not hired)
5. Onboard!
## How to Apply
1. Email your resume/CV to [careers@pangolin.net](mailto:careers@pangolin.net)
2. Include your GitHub profile and highlight any past projects
3. Include a brief thoughtful message about why you're interested in Pangolin and this role