SDE 1 - Full Stack

SDE 1 - Full Stack

Bangalore, Karnataka

Bangalore, Karnataka

Full Time

Full Time

Engineering

Engineering

20-25 LPA + ESOPs

20-25 LPA + ESOPs

What you are going to work on

Own complex features end-to-end in our Next.js CRM dashboard and Python backend. Build sophisticated, performant solutions for enterprise clients with minimal oversight. We need someone who thinks deeply about architecture, performance, and scale.

What You'll Do

  • Develop and maintain our Next.js CRM dashboard and Python backend services

  • Implement advanced React patterns: virtualization, intelligent caching, state optimization, and real-time data synchronization

  • Build performant solutions that handle large datasets and concurrent enterprise users

  • Architect features independently from database to UI

  • Collaborate with product and design to translate requirements into technical solutions

What we expect from you

Tech Stack

  • Frontend: Next.js, React, TypeScript

  • Backend: Python, PostgreSQL/MongoDB

  • Infrastructure: AWS, Docker, CI/CD

Technical Expertise

  • Deep mastery of React: hooks, lifecycle, component architecture, and performance optimization

  • Virtualization techniques for large datasets (react-window, react-virtuoso)

  • Advanced state management and rendering optimization

  • Real-time data handling with WebSockets and live DOM updates

  • Strong JavaScript fundamentals: closures, event loop, async patterns

  • Next.js expertise: App Router, Server Components, SSR/SSG

  • Python backend development (FastAPI, Django, or Flask)

  • 2-3 years professional development experience with deep React focus

Essential Qualities

  • Stay current with latest developments in AI and software engineering trends

  • Strong problem-solving mindset with ability to debug complex issues

  • Self-directed learner who can quickly master new technologies

  • Clear communicator who can articulate technical decisions

  • Thrives in fast-paced startup environment with changing priorities

  • Nice to Have: B2B SaaS experience, TypeScript, CRM/workflow automation knowledge, testing frameworks

Growth Timeline

  • 1 week: First commit to production

  • 1 month: First complete feature shipped

  • 3 months: Deep understanding of feature interdependencies and system architecture

  • 6 months: Actively contributing to technical solutions and presenting innovative ideas

  • 1 year: Complete ownership over a significant product area

Perks of working with Angoor

Angoor AI is an Agentic AI-first CRM for B2Cs that provides end-to-end customer journeys, from pre-sales to customer support, on a single platform with AI agents. It enables shared context between humans and AI agents.

We want to provide B2Cs with a singular suite to build their features for user and internal automation by enabling them to:

  • Centralise all their customer and company data by ingesting user data

  • Provide Agentic tooling to automate tasks like user segmentation, personalisation, pre-sales, and customer support with full customisation

  • Providing an analytics interface to make sense of all the data and interactions, supporting custom reports and dashboards.

CRMs are usually deployed for B2Bs, where they have the personnel to manage clients manually and build personal relationships. AI models have brought down the personnel requirement for the same, enabling CRMs to replace the CDP use case for B2Cs, and we want to be the first movers.

Founder’s Note

Since I was in college I always wondered how some of the most commonly used products look and feel leagues ahead with what I was building, and that inspired me to look deeper into the infrastructure and the actual challenges these companies face. I loved going through the Engineering blogs of some of the best companies in the world. All of this ultimately motivated me to build such systems for the AI-native era.
I’m looking for someone who is highly motivated to build cutting edge products, and who aspires to ship out enterprise-grade code (my personal benchmark for that is if you feel excited in creating an open-source package that can handle the scrutiny of millions of developers all around the world)
I would be interested in anybody with a similar mindset or existing experience of working in a B2B SaaS environment (I have a huge bias here). If you do not have that experience, expect the interviews to be a little challenging, and I’d love to see you prove me wrong.

- Anuj Agrawal, CTO




AGENTIC

AI PASS

ACCESS FOR ALL

Built by you, supercharged by Angoor

AGENTIC

AI PASS

ACCESS FOR ALL

Built by you, supercharged by Angoor

Built by you, supercharged by Angoor