cover image
Nooks

Nooks

nooks.ai

4 Jobs

495 Employees

About the Company

Nooks is the AI Sales Assistant Platform (ASAP) that automates busywork so reps can focus on the human side of selling and generate more sales pipeline. Nooks has helped thousands of sales reps hit quota, saved customers hundreds of thousands of hours, and powered hundreds of millions of dollars in pipeline.

Listed Jobs

Company background Company brand
Company Name
Nooks
Job Title
Staff Fullstack Engineer, Dialer
Job Description
Job Title: Staff Fullstack Engineer, Dialer Role Summary: Build, maintain, and scale the core user‑facing dialer experience of a SaaS sales platform, ensuring high performance, reliability, and seamless integration with backend services and external voice infrastructure. Expectations: - 3–5 years of professional engineering experience, preferably in SaaS. - Proven track record delivering polished front‑end features and robust back‑end APIs. - Ability to own technology choices and drive senior‑level ownership of dialer systems. Key Responsibilities: - Develop and enhance core dialer features (dialing, task loading, configurations, connected view, smart lists, browser extension). - Collaborate with design and product to ship user‑centric UX improvements. - Optimize backend APIs and front‑end performance, reducing latency and complexity. - Work cross‑functionally with Integrations and Voice Infra teams to ensure seamless end‑to‑end flows. - Contribute to distributed system designs and integration strategies. - Iterate quickly based on user feedback and performance metrics. Required Skills: - Strong proficiency in React for modern front‑end development. - Deep experience with Node.js/TypeScript and building RESTful APIs. - Solid understanding of relational databases (Postgres) and caching layers (Redis). - Performance tuning, debugging, and profiling expertise. - Excellent communication skills for cross‑functional collaboration. - Familiarity with SaaS product engineering practices and distributed systems. Required Education & Certifications: - Bachelor’s degree (or higher) in Computer Science, Software Engineering, or a related discipline, or equivalent professional experience.
San francisco, United states
Hybrid
08-02-2026
Company background Company brand
Company Name
Nooks
Job Title
Senior Software Engineer
Job Description
**Job Title:** Senior Software Engineer **Role Summary:** Senior engineer leading the design, implementation, and scale of high‑performance, full‑stack applications that drive AI‑powered outbound sales solutions. Works closely with product, design, and other engineering teams to shape technical vision and deliver enterprise‑grade features. **Expectations:** • Own end‑to‑end delivery from concept to production • Mentor junior engineers and enforce coding standards • Collaborate across product, design, and engineering to define impactful solutions • Drive performance, scalability, and reliability improvements **Key Responsibilities:** - Build and maintain scalable, high‑performance applications across front‑end and back‑end layers. - Design and implement new features for the core platform. - Develop front‑end components using React and TypeScript. - Design and implement back‑end services and APIs in Node.js and Python. - Mentor and guide junior engineers in best practices, coding standards, and architecture. - Own feature delivery from ideation through production and post‑launch support. - Continuously improve application performance, scalability, and reliability. - Contribute to the technical roadmap and establish code quality standards. - Shape and evolve the engineering culture. **Required Skills:** - 6+ years of full‑stack development experience. - Proficiency in React, TypeScript, Node.js, and Python. - Minimum 1 year of technical leadership or mentoring experience. - Demonstrated success in fast‑paced, high‑growth environments. - Strong communication and collaborative skills. - Experience at a startup or fast‑growing tech company. - Familiarity with LLMs and AI agents is a plus. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
Seattle, United states
Hybrid
Senior
08-02-2026
Company background Company brand
Company Name
Nooks
Job Title
Senior Software Engineer, Product
Job Description
**Job Title** Senior Software Engineer, Product **Role Summary** Lead design and implementation of scalable full‑stack features for an AI‑powered sales platform, ensuring high performance, reliability, and rapid delivery from concept to production. **Expectations** - 6+ years of full‑stack engineering experience with React, TypeScript, Node.js, and Python. - Minimum 1 year of technical leadership or mentoring experience. - Proven ability to succeed in fast‑paced, high‑growth environments. **Key Responsibilities** - Architect and maintain high‑performance web applications. - Design, develop, and ship new product features across front‑end (React, TypeScript) and back‑end (Node.js, Python) layers. - Own end‑to‑end feature delivery from ideation through deployment. - Conduct code reviews, enforce coding standards, and promote reusable patterns. - Mentor junior engineers, fostering best practices and code quality. - Continuously optimize performance, scalability, and reliability of existing services. - Collaborate with product, design, and cross‑functional teams to prioritize impactful solutions. - Contribute to the technical roadmap and engineering culture. **Required Skills** - Deep expertise in React and TypeScript. - Strong proficiency in Node.js and Python for API and services. - Experience designing scalable microservices or serverless architectures. - Familiarity with CI/CD pipelines, automated testing, and deployment practices. - Solid grasp of data structures, algorithms, and system design. - Excellent communication skills for technical discussion with non‑technical stakeholders. - Leadership and mentoring ability. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - Professional development in cloud platforms (AWS, GCP, Azure) or modern architecture patterns is a plus.
San francisco, United states
Hybrid
Senior
27-02-2026
Company background Company brand
Company Name
Nooks
Job Title
Senior Fullstack Engineer, Dialer
Job Description
**Job title:** Senior Fullstack Engineer, Dialer **Role Summary:** Design, develop, and maintain the core user‑facing dialer experience (dialing, task loading, configurations, connected view, smart lists, browser extension) to provide a fast, reliable interface for sales reps. Enhance backend APIs and frontend performance, collaborate with product and design to ship polished UX, and cooperate with Integrations and Voice Infra teams to ensure seamless end‑to‑end flows. Progress toward senior ownership of the dialer system, gaining exposure to distributed systems and integrations. **Expactations:** - 3–5 years of software engineering experience, preferably in SaaS products. - Deep expertise in modern frontend (React) and backend (Node.js/TypeScript, REST APIs). - Strong grasp of relational data modeling, caching strategies (Postgres, Redis). - Ability to iterate quickly, work closely with users, and deliver high‑quality code. **Key Responsibilities:** - Build and maintain core dialer features used daily by sales reps. - Collaborate with design and product to ship UX improvements with polish. - Optimize backend API performance and frontend speed to reduce latency. - Partner with Integrations and Voice Infra teams for end‑to‑end flow integration. - Write clean, testable code and conduct code reviews. - Contribute to system architecture discussions and take ownership of dialer‑related components. **Required Skills:** - React (functional components, hooks). - Node.js with TypeScript. - RESTful API design and implementation. - SQL (Postgres), NoSQL caching (Redis). - Performance profiling, debugging, and optimization. - Experience building browser extensions is a plus. - Strong communication and teamwork skills. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. - No specific certifications required.
San francisco, United states
Hybrid
Senior
01-03-2026