Are you a Senior Software Developer (TypeScript, Node, React) looking to join an early stage startup using AI and NLP to help enterprise brands better understand their customer experience? Are you a Senior Software Developer (TypeScript, Node, React) excited to collaborate with a world-class NLP and AI team? Are you a Senior Software Developer who is looking for an individual contributor development role contributing directly to the company’s core product from day one? If yes, continue reading….
Senior Software Developer needed for a well-funded startup helping CX leaders at enterprise brands better understand their customers with less effort. The company’s AI-driven platform organizes and analyzes user feedback, enabling teams to build extraordinary products.
Following a recent funding round, this is a prime opportunity to make a meaningful impact. As the team grows, you’ll play a key role in shaping both the technical foundation and the company culture. You’ll use your expertise in TypeScript, Node, and React to build and scale robust backend and frontend systems contributing directly to the company’s next phase of growth.
Role & Responsibilities:
Responsibilities include designing complete product features from start to finish
Interface with customers to understand their needs
Collaborate with the NLP team working on state-of-the-art AI models
Design, development, and optimization of backend architecture with a focus on scalability and performance.
Work with the latest JavaScript, TypeScript, Node, GraphQL, and React technologies
Partner with a talented engineering team to design and implement features while maintaining high code quality and adherence to best practices.
Address complex technical challenges with a results-driven mindset, delivering innovative and effective solutions.
Design, develop, and deploy server APIs, adhering to industry-leading best practices. Build Services & APIs by writing code that is clean, minimal, and easy to understand
Collaborate closely with other business units to understand requirements, communicate effectively, and build the necessary systems to support organizational goals.
Six Month Roadmap:
Work on the most important parts of the company from day one
First few weeks: get familiar with codebase and fixing bugs
First month: complete smaller scope projects
After first month: work on core projects
By six months: become a team leader, conduct code reviews, and lead architecture designs
Skills / Experience Needed:
3+ years of TypeScript experience.
Node backend development experience
React front end development
Hands-on experience with GraphQL
Strong experience with AWS services and infrastructure.
Prior experience working with early-stage and high-growth startups (Seed to Series A or B)
Strong understanding of software architecture and expertise in managing complex systems.
Startup mentality - can solve big problems with a small team
You love clear, concise, & readable code. You obsess over continuous personal and technical improvement
Ability to work in a hybrid environment, in the office 3-4 days per week in Santa Barbara
Bachelor’s degree in Computer Science, Mathematics, or a related field from a Top Tier University.
What is Being Offered:
Be among the first 25 employees, contributing to the foundation of a high-growth organization.
Base salary in the $150,000 to $180,000 range with a strong equity package.
Opportunity to join an ambitious team that works hard with limited focus on work-life balance
Culture described as similar to a sports team with everyone supporting each other
Engineering team supports sales team and vice versa
Fun workplace with regular celebrations, happy hours, and close-knit environment
Startup atmosphere intended to be more enjoyable than working at a large company
Comprehensive benefits
Additional company perks