Software Engineer - Front End (New York)

Frontend Engineer · Mid · Full Time

New YorkUSD 200k – 300k2d ago
Apply for this role

Opens Edra's application page

Role

What you'll do.

Edra, a Series A AI startup backed by Sequoia, is seeking a Frontend Software Engineer to join their early team in New York. You'll build high-quality, user-facing product experiences using TypeScript and React while influencing frontend architecture, contributing to product design decisions, and establishing technical foundations for the rapidly growing company. This role emphasizes thoughtful software craftsmanship, end-to-end ownership, and collaboration with cross-functional teams of engineers and AI experts.

Responsibilities

  • Build High-Quality User-Facing Product Experiences: Develop robust, performant frontend interfaces using TypeScript and React. Focus on code quality, strong typing conventions, and thoughtful API design that prioritizes both user experience and developer experience for future engineers maintaining the codebase.
  • Contribute to Frontend Architecture Decisions: Shape the technical direction of the frontend stack by evaluating tools, establishing coding patterns, setting naming conventions, and defining reusable component architectures that will serve as the foundation for years of product development.
  • Collaborate on Product Design and Interface Decisions: Work closely with the design team to reason through interface decisions, provide technical feasibility assessment, and contribute product intuition. Participate in design critiques and champion user-centric implementations that balance aesthetics with functionality.
  • Own Work End-to-End: Take complete ownership of features and systems from conception through production. Gather context independently, manage cross-team dependencies, drive tasks to completion without relying on product managers for detailed direction, and ensure quality outcomes.
  • Operate Across the Full Stack When Needed: Develop versatility by building component libraries, collaborating with designers on prototypes, debugging backend issues when encountered, and contributing to systems beyond pure frontend concerns. Demonstrate comfort with ambiguity and ability to wear multiple hats.
  • Establish Technical Standards and Knowledge Sharing: Champion best practices in TypeScript development, strong typing patterns, and code documentation. Mentor team members, conduct code reviews, share technical insights, and continuously improve both your own skills and the team's engineering capabilities.
  • Influence Technical Direction and Tooling: Have direct input on major technical decisions including framework selection, build tool configuration, testing strategies, and development workflows. Shape the engineering culture through thoughtful implementation of tools and processes.
  • Partner with Cross-Functional AI Engineering Teams: Collaborate with machine learning engineers, backend engineers, and AI researchers to integrate complex AI capabilities into intuitive user interfaces. Understand AI model outputs and constraints to design appropriate frontend representations.

Qualifications

What we look for.

Technical

  • TypeScript Expertise

    Advanced proficiency in TypeScript with deep appreciation for strong typing systems. Ability to write well-modeled, strongly-typed code that serves as excellent examples for the team. Comfortable with advanced TypeScript patterns including generics, discriminated unions, and type-safe API abstractions.

  • React Fundamentals

    Strong foundation in React including hooks, component composition, state management patterns, and performance optimization. Understanding of React ecosystem tools and ability to evaluate when to adopt or build custom solutions for specific problems.

  • Frontend System Design

    Ability to architect frontend systems including component libraries, design systems, and scalable application structure. Experience making decisions about code organization, dependency management, and reusability that compound over time.

  • Web Development Fundamentals

    Deep knowledge of HTML, CSS, and JavaScript fundamentals. Understanding of browser APIs, performance optimization, accessibility standards (WCAG), and responsive design principles for modern web applications.

  • API Integration and Data Modeling

    Proficiency integrating frontend code with backend APIs, designing effective data flow patterns, and modeling application state. Ability to think critically about API contracts and frontend data requirements to influence backend design decisions.

Education

  • Computer Science Degree or Equivalent Experience

    Bachelor's degree in Computer Science, Software Engineering, or related field, OR equivalent practical software engineering experience demonstrating strong foundational knowledge of computer science principles.

Experience

  • 3+ Years of Professional Software Engineering Experience

    Minimum three years of hands-on experience building production software systems. Demonstrated ability to write high-quality code, work effectively in teams, and deliver features from conception through production deployment.

  • Library, SDK, or Internal Tooling Development

    Proven experience building developer-focused tools such as component libraries, SDKs, internal frameworks, or utility packages that significantly improved developer productivity and happiness. Demonstrated ability to think about developer experience alongside user experience.

  • Greenfield Product Development

    Experience owning and building foundational systems from scratch where architectural decisions have long-term compound effects. Comfort with ambiguity, ability to turn vague requirements into well-scoped solutions, and ownership mentality for end-to-end features.

  • Strong Visual and Interaction Design Judgment

    Demonstrated ability to evaluate interface decisions thoughtfully, understand design principles, and provide constructive feedback to designers. Experience building features where user experience quality directly impacts product success.

Skills

Required

  • TypeScript

    Professional-level TypeScript expertise with emphasis on writing strongly-typed, well-modeled code. Deep understanding of the type system serving as a superpower for code correctness and developer productivity.

  • React

    Advanced React proficiency including modern patterns like hooks, functional components, and state management. Ability to build complex interactive interfaces with excellent performance characteristics.

  • JavaScript/ES6+

    Deep JavaScript knowledge including modern ES6+ features, asynchronous programming patterns, and functional programming concepts. Fluency with modern tooling and build systems.

  • CSS/Web Styling

    Strong CSS expertise including layout systems (Flexbox, Grid), responsive design, and modern approaches to component styling. Ability to translate design specifications into pixel-perfect implementations.

  • Frontend Performance Optimization

    Experience optimizing frontend applications for performance including code splitting, lazy loading, bundle analysis, and browser rendering optimization. Understanding of Web Vitals and performance metrics.

  • API Integration

    Proficiency integrating with REST and GraphQL APIs, handling authentication, managing complex data flows, and debugging network issues. Experience designing frontend architectures that effectively consume backend services.

  • Version Control (Git)

    Professional Git proficiency including branching strategies, pull request workflows, conflict resolution, and collaborative development practices.

  • End-to-End Ownership Mentality

    Demonstrated ability to own problems completely from definition through production deployment. Comfort with ambiguity, strong scoping skills, and drive to deliver high-quality results independently.

Preferred

  • Next.js

    Nice to have

    Production experience with Next.js framework for React applications. Familiarity with server-side rendering, static generation, API routes, and modern full-stack capabilities. Strong React fundamentals are most important; Next.js experience is a bonus.

  • Design System Development

    Nice to have

    Experience building or contributing to design systems, including component documentation, design tokens, theming systems, and ensuring consistency across product interfaces.

  • Backend API Development

    Nice to have

    Familiarity with backend technologies and API design. Understanding of how frontend requirements influence backend architecture and ability to collaborate effectively with backend engineers.

  • Testing and Quality Assurance

    Nice to have

    Experience with frontend testing frameworks including unit testing (Jest), component testing (React Testing Library), and end-to-end testing. Commitment to testing best practices and code quality.

  • Developer Tools and Build Systems

    Nice to have

    Experience with modern build tools, bundlers, and developer tooling (Webpack, Vite, esbuild). Understanding of module systems and ability to optimize development and production builds.

  • Accessibility (A11y) Standards

    Nice to have

    Practical experience implementing accessible web interfaces following WCAG guidelines. Understanding of semantic HTML, ARIA attributes, keyboard navigation, and inclusive design principles.

  • State Management

    Nice to have

    Experience with state management solutions such as Redux, Zustand, Context API, or similar. Understanding of application state architecture patterns and when different approaches are most appropriate.

  • AI/LLM Integration

    Nice to have

    Experience integrating large language models or AI capabilities into user interfaces. Understanding of RAG systems, prompt engineering visualization, or other AI-specific frontend challenges is valuable for Edra's mission.

Tech stack

Languages

TypeScriptJavaScript/ES6+HTML5CSS3

Frameworks

ReactNext.js

Tools

Git/GitHubNode.js / npm / yarnDevelopment Tools (TBD)

Other

REST APIsComponent LibrariesDesign SystemsFrontend Performance OptimizationAccessibility Standards (WCAG)

Compensation

Pay and benefits.

Base·USD 200,000 – 300,000

Equity·Stock options

Benefits

  • Competitive Base Salary and Meaningful Equity

    Comprehensive compensation package including competitive base salary aligned with Series A startup standards in New York. Meaningful equity grants that allow you to participate in company success and long-term wealth building.

  • Top-Tier Health, Dental, and Vision Coverage

    Premium health insurance plans with 100% premium coverage in the US, included One Medical membership for convenience healthcare, and comprehensive dental and vision benefits exceeding industry standards.

  • Flexible Paid Time Off

    Unlimited PTO policy in line with Series A startup best practices. Trust-based approach allowing you to manage your own time off while delivering on commitments.

  • Daily Office Meals and Amenities

    Lunch provided in office most days along with premium snacks and beverages. Creates community and removes friction from daily work life.

  • Workspace Setup Stipend

    Generous stipend to set up an ergonomic and productive home or office workspace with flexibility to choose equipment and setup that works best for you.

  • Five-Day In-Office Work Culture

    Collaborative in-person environment five days per week from Edra's offices in Manhattan's West Village. Fosters strong team connection, mentorship, and rapid knowledge sharing in a high-growth startup setting.

  • Early-Stage Impact and Influence

    As an early engineer at a Series A company, have disproportionate influence on company direction, engineering culture, tooling choices, and technical foundations that will define Edra for years.

Full posting

Original listing.

About Edra

Edra is solving one of the hardest problems in enterprise AI: AI models are generic but company processes are specific. We build AI agents that learn how processes actually run, and then run their operations.

We're a Series A startup, backed by Sequoia and other leading VC firms, led by Co-Founders who created and led Forward Deployed AI Engineering at Palantir, and we're growing our team in New York and London. We're a deeply technical team of engineers, AI researchers, and strategists with a high bar for talent and a shared belief that exceptional people are the foundation of everything great we'll build.

The Role

We're looking for Product Engineers who care deeply about the craft of building software: strong typing, thoughtful API design, robust data modeling, and systems that are a pleasure for other engineers to work with. As an early engineer at Edra, you'll shape not just the product but the engineering culture, tooling choices, and technical foundations the company is built on.

We work deliberately and deeply. There's no separation between "building it" and "shipping it"--you'll go from whiteboard to production and own the outcome. We'd rather build something thoughtfully than ship something fragile, and we treat velocity and quality as complementary, not competing.

What You'll Do

  • Build high-quality user-facing product experiences. You'll work primarily in TypeScript and React.

  • Contribute to frontend architecture decisions.

  • Contribute to the direction and design of our product. You should be comfortable working closely with design and able to reason clearly about interface decisions.

  • Own your work fully: gather context, manage dependencies, and drive tasks to completion without a product manager handing you tickets

  • Wear multiple hats when the work demands it--you might build a component library in the morning, pair with a designer in the afternoon, and trace a bug into the API layer before end of day

  • Collaborate with a cross-functional team of engineers and AI experts

  • Have direct influence on technical direction--choose tools, set patterns, and establish conventions the team will build on for years

  • Continuously improve your skills and share knowledge with the team

  • While this is a frontend-focused role, you'll be expected to understand the system well enough to debug backend issues you encounter in day-to-day development

What We’re Looking For

  • Good visual and interaction judgment, even if you're not a designer by title

  • 3+ years of experience in software engineering (but a computer science degree is not necessarily required)

  • A love of writing TypeScript to a genuinely high standard--well-modeled, well-typed, and well-documented. Strong typing feels like a superpower, not a chore

  • Experience building libraries, SDKs, or internal tooling that made other developers' lives easier (and you've enjoyed it)

  • You're at your best when you own a problem end to end--comfortable with ambiguity and energized by turning a vague problem into a well-scoped solution

  • You're drawn to building foundational systems from scratch--greenfield work where your decisions compound over time excites you

Don't meet all of the above? We'd still love to hear from you. We're looking for exceptional people with unique skills and interests, and we know that great people have different backgrounds and skillsets. If your primary interest is building RAG systems, working with LLMs, or doing applied ML, check out our AI Engineering role--it might be a better fit.

Bonus Points

  • We use Next.js in production, and experience with it is highly welcome, but strong React fundamentals matter most.

  • Experience building APIs, libraries, or design systems

Learn More About Edra

Compensation & Benefits

Edra offers generous compensation and benefits in both New York & London:

  • Competitive base salary & meaningful equity

  • Top tier health, dental, & vision plans:

    • Top plans with 100% premium coverage in the US (and a One Medical membership)

    • Private medical & dental coverage in the UK

  • Flexible paid time off

  • Lunch provided in office most days, snacks & drinks too

  • A stipend to set up your workspace

A Few Details

We work together in person five days a week from our offices in the West Village (New York) and Holborn (London).

Edra is an equal opportunity employer and we encourage applications from individuals of all backgrounds. Edra does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, genetic information, marital status, sexual orientation, gender identity, veteran status, or any other legally protected characteristic.

Redirects to Edra's application page.

Other roles

More at Edra.

View all 9 roles