Salary
💰 $146,000 - $240,000 per year
Tech Stack
JavaScriptNext.jsNode.jsReactTypeScript
About the role
- Collaborate with Product and Design to break down ambiguous problems into clear requirements and thoughtful technical decisions.
- Own the entire development cycle, from ideation to deployment - across our React/Node stack.
- Participate in on-call rotations, tech-spec reviews, and code reviews.
- Continuously improve engineering practices, suggesting and delivering enhancements across both frontend and backend codebases.
- Help grow the team by interviewing and mentoring engineers.
- Drive projects forward in a high-velocity, resource-constrained environment where requirements may be lightly defined.
- Proactively create clarity, seek support from stakeholders, and occasionally wear a product hat to keep initiatives moving.
- Work fluidly across frontend and backend technologies, including React, TypeScript, Next.js, Node.js, Vercel, and modern tooling.
- Design APIs, architect data models, and implement UI components that scale.
- Offer thoughtful feedback on technical designs and code reviews.
- Advocate for high-quality technical decisions and best practices, helping to set the standard for Air’s engineering culture.
Requirements
- Experience: 5+ years of professional software development experience in a fast-paced, high-growth environment (ideally in SaaS or technology-driven industries) with significant exposure to both frontend and backend systems.
- Technical Skills: Strong proficiency with React, TypeScript, Next.js, Node.js, and common modern dev tooling. Experience deploying and maintaining production web applications at scale.
- Entrepreneurial Drive: You like to work in public, own problems end-to-end, and move with intentional speed - so your best ideas ship fast and make a visible dent.
- Obsessed with Winning: Everyone at Air plays to win, says the hard thing, and progresses every day while building genuine relationships.