Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Are You Ready to Make a Real Difference?


Are you a talented full-stack engineer looking to make a real difference through the application of cutting-edge technology products?


Do you want to:

  • Work on tech products that solve meaningful problems - rural water security for farmers, health outcomes for mothers, reduce gender-based violence in public spaces, reducing environmental pollution - and many others?
  • Spend your time not just sitting in front of your screen but also immersing yourself in the field - villages, slums, schools, public buses - participating in user research to understand how the tools you develop will transform lives?
  • Work in a collegial startup environment that equally values high performance and a nurturing environment within a growing multidisciplinary team?

If this deeply resonates (and only if), we invite you to read on.

About ABCD


Behavior change is an important component of most development topics — healthcare, education, water & sanitation, gender, and agriculture — and several organizations in the Government, the philanthropic sector, and development work on large programs to improve outcomes in these topic areas.


Atlas for Behavior Change in Development (ABCD)


The platform is driven by extensive secondary research, knowledge sharing through partnerships, and innovative feature development. You can visit the platform at https://abcd.guide/.

The Role & Why It Matters


This role will involve building key features and tools within the ABCD platform, including:

  • Tools that promote behavior change

    among frontline workers (e.g., ASHA, agriculture extension workers, teachers)
  • AI-based tools

    that improve the way policy and impact investments get made or development programs are designed

You will play a foundational role in building these tools, working closely with the ABCD team, our partners (including behavioral researchers, designers, bureaucrats, grassroots NGOs), and will own the technology development process end to end—from architecture to deployment in production.

Why This Role is Different

At ABCD, we are building transformative technology for the development sector—tools that empower organizations to address some of the toughest, most meaningful challenges of our time, from improving maternal health outcomes to advancing climate resilience in farming communities. We are a small but high-performing team, blending the precision of data science with the empathy of field research, united by a shared mission to create lasting impact.

End-to-End Ownership

This isn't just another coding job. You'll own the full product lifecycle—from ideation and prototyping to deployment and scale. You'll build tools that are not only technically sound but also contextually relevant to real-world users.

Career Acceleration

You'll gain leadership experience early, working in a small team where your decisions directly influence product direction. This is a place to fast-track your growth, building not just software but also critical skills in product management, design thinking, and user-centric innovation.

Diverse Collaboration

Break free from the echo chamber of tech-only teams. Work closely with social scientists, designers, and behavioral researchers to understand the nuances of human behavior and design technology that truly matters.

Global Exposure and Impact

Your work won't just sit behind a screen. It will be showcased to global audiences, including governments, international NGOs, and major philanthropic organizations, amplifying your professional footprint far beyond the tech community.

Responsibilities

We are looking for motivated and talented Full-Stack Developers to join our tech team. We seek individuals willing to join early, drive progress independently, and help grow our small tech team over time. As a Full-Stack Developer, you will work closely with our leadership and research teams with responsibilities organized across these key areas:

Technical Development

AI-First Development

  • Work within ABCD's AI-first development paradigm
  • Demonstrate strong familiarity with Cursor and leverage AI-assisted development tools to enhance productivity and code quality

Frontend Excellence

  • Build accessible B2B interfaces using React (Next.js), MUI, and TypeScript for philanthropies, NGOs, and policymakers

Backend Architecture

  • Develop scalable systems with Node.js (Express) and TypeScript
  • Optimize PostgreSQL/Redis database interactions
  • Implement secure APIs
  • Leverage Python for specialized AI and data processing tasks

AI Integration

  • Enhance our product with GraphRAG and LangGraph based workflows
  • Deploy LLM workflows using LangGraph and Pinecone
  • Integrate with OpenAI/Claude APIs
  • Develop rapid experimentation frameworks

Infrastructure & DevOps

  • Manage AWS cloud infrastructure
  • Oversee feature deployments
  • Implement continuous monitoring systems
  • Maintain Git-based version control workflows for optimal collaboration
Eligibility RequirementsEducational Background
  • Degree in Computer Science, Information Technology, or a related field from a leading college or university


Experience
  • 2-4 years of experience in fast-paced startups working on full-stack web apps with a track record of pushing code to live environments
Technical Skills
  • Deep grounding in object-oriented design, data structures, algorithms
  • Deep experience in using design patterns and creating reusable code blocks
  • Proficiency in JavaScript and TypeScript
  • Experience with React and Next.js for frontend development
  • Familiarity with Node.js and Express for backend development
  • Knowledge of relational databases, particularly PostgreSQL
  • Understanding of in-memory data stores like Redis
  • Strong Python skills for backend and data processing tasks
  • Proficiency with Git for code repository management
  • Essential:

    Experience with generative-AI coding tools such as Cursor
  • Essential:

    Working knowledge of AI agents (including the LangGraph family of tools)
  • Familiarity with Knowledge Graphs, LLMs, and data analysis tools and experience of Langchain, LlamaIndex
  • Very valuable:

    Experience building AI-agent and AI-agent enabled workflows
  • Helpful:

    Knowledge of AI-based code completion and bug tracking tools
Core Competencies
  • Problem-Solving Skills:

    Strong analytical and problem-solving abilities
  • Communication Skills:

    Excellent verbal and written communication skills
  • Team Player:

    Ability to work collaboratively in a team environment
  • Adaptability:

    Willingness to adapt and take on new challenges in a fast-paced startup environment
  • Ownership and Startup Alignment:

    A deep sense of ownership and the desire to work in a startup setting and building great products
  • Passion for Inclusion and Social Impact:

    A deep interest in diversity and inclusion and a desire to contribute to impactful projects that serve marginalized communities
Other Details

Location

This position is based out of Delhi, India. You will work closely with the multidisciplinary team at ABCD. We provide a hybrid work environment with a mix of in-office and remote workdays.

Duration

Full time

Compensation

Between INR 20-24 lacs per annum based on skills and experience. ESOPs will be separate.

How to Apply

If this opportunity excites you and aligns with your qualifications and long-term goals, we would love to interview you. Please upload your details with:

  1. A thoughtful cover letter

    (mandatory - this is very important for us)
  2. Your resume

  3. Evidence of your technical/code contributions

    such as links to your GitHub, Stack Overflow, or any other relevant portfolio showcasing your work


Diversity and Inclusion

We are an equal-opportunity employer and actively encourage applications from candidates with diverse identities. We strive to ensure a safe, judgment-free environment for our team with respect to your health and mental health.

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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You