NewForm is building marketing tools for the new age of advertising. Most marketing analytics products are audience-focused and have become obsolete as platforms like Meta, Tiktok, etc move to a content-first philosophy. We are first and foremost a tech-enabled service, deploying our proprietary technology and service in tandem to drive outcomes for our clients.
Requirements
- You're a full-stack engineer with robust LLM, Node/Typescript and React (Next.js) experience and a willingness to learn.
- Our current stack consists of a Typescript backend, Next.js frontend, and LLM API based chat and classifiers.
- You're experienced with LLMs, Typescript & Next.js.
- You're familiar with building complex Typescript/Node backends, as well as with building modern React frontends that handle complex data visualizations.
- You also have some familiarity with leveraging LLM APIs like OpenAI, Anthropic and/or Gemini to build chatbots.
- You can build features end-to-end and reliably ship well-tested code, with an eye towards maintainability.
- Whether it's working with the newest o1 reasoning language model APIs, setting up Voice to Voice LLMs or interacting with a brand new APIs from partners, you’re excited about learning something new and quickly pick it up.
Responsibilities
- You'll take ownership of projects from code to infrastructure.
- We're looking for someone who has set up production systems before and isn't afraid to build and deploy products from scratch.
- You will operate autonomously, working closely with leadership to define product roadmap and deploy new feaures.
- You will be speaking to the internal team and our clients directly, building things that actually move the needle.
- You're a full-stack engineer with robust LLM, Node/Typescript and React (Next.js) experience and a willingness to learn.
- Our current stack consists of a Typescript backend, Next.js frontend, and LLM API based chat and classifiers.
- As our product grows, you'll be ready to tackle challenges wherever they might come up.
Other
- Engineers are expected to be in office 3-4 days/week.
- You have 3+ years of experience as a software engineer.
- You're a full-stack generalist who loves a good challenge.
- You love learning new technologies.
- You have an entrepreneurial streak and/or demonstrated history of technical leadership.