Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

ABCD (The Atlas for Behavior Change in Development)

Location:


ABCD is an early-stage, high-impact technology platform transforming how social impact organizations design and run behavior change programs. We are looking for a passionate Full-Stack Developer to help enhance our suite of cutting-edge products that bring incredible value to changemakers worldwide. 

Your work will directly support organizations tackling behavioural aspects of critical development challenges: from water conservation in agriculture, public space safety for women, better health outcomes for new mothers, tackling fraud & misinformation, better sanitation and hygiene, consent related behaviours in adoloscents, reducing crop burning and carbon emissions, and many more. 

About our Platform:


Behavior change is a critical lever for progress in healthcare, education, gender equity, WASH, education, urban development, fraud-prevention, and sustainability. The ABCD platform helps governments, philanthropies, and non-profits design and run high-quality behavioral interventions more effectively by combining deep research with cutting-edge AI. 

We already have partnerships with leading organizations such as the Gates Foundation, UNICEF, National Institute Of Urban Affairs, Ashoka University, Unilever Foundation, and many more. 

You can learn more at https://www.abcd.guide/

As our new Full-Stack Developer, you will enhance our three core products based on our product roadmap and continuous user feedback:

  • Document Analyzer:

    AI-powered engine that reviews detailed project and program documents to provide actionable, evidence-based feedback
  • Collateral Analyzer:

    AI-powered engine that helps organizations refine communication materials — from toolkits and videos to radio scripts — ensuring they are culturally aligned and effective
  • Behavior Coach:

    WhatsApp-based engine to deploy campaigns and micro-trainings to diverse audiences, providing real-time engagement analytics


Our Culture & How You'll work:


Joining ABCD means becoming part of a small, passionate, multi-disciplinary team dedicated to our mission. This isn't a role where you'll just be sitting behind a terminal; we believe the best technology is built by people who deeply understand the problems they're solving.

You'll be deeply involved in the entire product journey. This includes participating in immersive user interactions during field visits, collaborating in design thinking workshops to brainstorm improvements, and contributing to strategic conversations about product-market fit. We foster a culture of curiosity, giving you the freedom to explore cutting-edge approaches and help shape a platform where technological excellence drives social impact.


Our Tech Stack:


We use a modern, scalable, and AI-native tech stack designed for high performance and rapid iteration:

  • Frontend:

    Next.js (built on React and TypeScript) for fast, server-rendered, interactive user interfaces
  • Backend:

    Node.js (with Express and TypeScript), providing robust and scalable APIs and business logic
  • Database:

    PostgreSQL for primary data storage, with ORMs like Prisma or Sequelize for type-safe, efficient database interactions
  • AI & Vector Search:

    State-of-the-art LLM models (OpenAI and Anthropic) and Agentic APIs (using frameworks like LangChain) for intelligent workflows. Pinecone powers our vector search for advanced RAG
  • Infrastructure:

    AWS deployment giving us scalability, reliability, and security to serve partners globally


Your Role and Responsibilities:


As a core member of our small tech team, you will drive continuous improvement of our products while helping establish technical standards as we grow.

  • Full-Stack Product Enhancement

    - Drive enhancement of our products across the entire technology stack. Refine frontend interfaces with React (Next.js) and TypeScript, while optimizing backend logic built with Node.js (Express) and Python.
  • End-to-End Ownership

    - Guide product improvements through the complete development lifecycle, from translating user feedback into technical specifications to final deployment. Own high-quality, production-ready code for all enhancements.
  • Integrate AI Capabilities

    - Be at the forefront of bringing cutting-edge AI to the social sector. Deepen AI capabilities by refining and evolving LLM-powered workflows using frameworks like LangChain and vector databases like Pinecone.
  • Database Optimization

    - Evolve and maintain efficient, scalable database schemas in PostgreSQL. Optimize queries and leverage in-memory data stores like Redis as our products and user base grow.
  • Modern AI-First Development Practices

    - Embrace our AI-first development approach using modern tools like AI-assisted code editors (Cursor or Windsurf) to enhance productivity and code quality.


Qualifications And Skills:

1. Core Requirements

  • 2-4 years of professional experience in fast-paced startup environments, working on full-stack web applications
  • Solid grounding in object-oriented design, data structures, and algorithms
  • Strong proficiency in JavaScript/TypeScript and hands-on experience with React (Next.js is a major plus)
  • Experience building and maintaining backend services, preferably with Node.js and Express
  • Familiarity with relational databases (preferably PostgreSQL) and efficient query writing
  • Proficiency with Git for version control and collaborative development
  • Strong problem-solving skills, excellent communication, and deep sense of ownership


Nice to Have (We'll Help You Grow):

  • Some experience developing using AI-first coding tools (Cursor, Windsurf, etc) 
  • Some experience or personal projects related to AI-Agents
  • Exposure to AI frameworks (LangChain, LlamaIndex) or AI-assisted coding tools (Cursor)
  • Vector databases and LLM integration experience
  • You are not expected to be an expert in these nice to have skills on day one

    , but curiosity and excitement to learn about AI and Large Language Models


Essential:

  • Passion for inclusion and social impact - deep interest in contributing to projects that serve marginalized communities


What we offer:


Compensation & Growth

  • INR 20-24 lacs per annum based on skills and experience
  • Equity participation (ESOPs offered separately)
  • Opportunity to establish technical standards and grow with our expanding team


Work Environment:

  • Hybrid model: 2-3 days every week in our Delhi office, WFH on other days
  • Small team where your technical decisions have lasting impact
  • Regular field visits to see your code's real-world impact
  • Modern development practices


Professional Development:

  • Freedom to experiment with cutting-edge tools and approaches
  • Participation in workshops, strategy sessions, and expert talks
  • Build world-class solutions for critical social challenges


Ready to Apply? 

If this opportunity excites you, we would love to hear from you. Please apply with:

  1. Cover letter (mandatory)

    - Explain why you believe you are a great fit for this specific role and mission
  2. Resume

    highlighting relevant experience
  3. Portfolio

    - Links to your GitHub, portfolio, or other relevant technical work


Please DO NOT use AI for your application materials. We prefer authentic applications that might be imperfect rather than perfect-sounding soulless applications. 


Application Link:

Questions?

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Chennai, Tamil Nadu, India

Bengaluru, Karnataka, India