Full Stack Engineer

We Are Revolution
India

Full Stack AI Developer | Python, React & Automation

Remote – India or Pakistan | Full-Time

Salary: $2,000 USD per month (flexible for exceptional talent)

Experience: 3–5 years preferred | Ability matters more than years

Help us build an AI-powered recruitment company.

At We Are Revolution, we're building something ambitious: a recruitment business where AI, intelligent automation and great technology power almost everything we do.

We operate across the US and European recruitment markets, and we're investing heavily in technology to transform how our business works.

Our goal is to automate entire workflows — from finding candidates and identifying opportunities to matching jobs, communicating with clients, managing recruitment pipelines and analysing performance.

We're looking for a talented Full Stack Developer who loves building things, solving problems and using AI to work faster and smarter.

You'll join a small, ambitious engineering team, working closely with our Head of Engineering to turn ideas into working products.

This isn't a role where you'll spend your days fixing tickets or making minor changes to somebody else's software.

You'll be building real systems, solving real business problems and seeing your work used every day.

What you'll be building

You'll work across a variety of exciting projects, including:

  • AI Agents: Building intelligent agents using Claude, OpenAI and other AI tools to automate complex business processes.
  • Full Stack Applications: Developing internal platforms, dashboards and applications using React, Next.js, Python and FastAPI.
  • Business Automation: Creating workflows using n8n, Python, APIs and AI to eliminate repetitive manual tasks.
  • Intelligent Data Systems: Connecting and organising large volumes of candidate, client and recruitment data.
  • System Integrations: Connecting Salesforce, recruitment CRMs, email platforms, calling systems and third-party APIs.
  • AI-Powered Recruitment Tools: Developing systems that identify opportunities, match candidates to jobs and recommend the next best action.
  • Infrastructure & Deployment: Deploying and maintaining reliable, scalable applications using modern cloud platforms.You'll have the opportunity to work on projects from initial idea through to development, deployment and continuous improvement.

The skills we're looking for

Essential:

  • Strong experience with Python and JavaScript/TypeScript.
  • Experience building full stack applications using React or Next.js.
  • Experience developing APIs and backend services, ideally using FastAPI.
  • Good understanding of databases, SQL and data structures.
  • Experience integrating third-party APIs.
  • Experience building automations using n8n, Python or similar tools.
  • Confident using AI coding tools such as Claude Code, Cursor or GitHub Copilot.
  • Ability to independently solve problems and deliver working software.Nice to have:
  • Supabase or Firebase.
  • Render, Railway or similar deployment platforms.
  • AI agents, MCP, LLM APIs or agent orchestration.
  • Salesforce integrations.
  • Experience building data pipelines or large-scale automation systems.You don't need to know every technology listed. We're much more interested in someone who can learn quickly, solve problems and build great software.

The type of person who will thrive here

We're looking for a genuine builder.

Someone who enjoys taking a problem, understanding what needs to happen and figuring out the best way to make it work.

You'll probably enjoy this role if you:

  • Love coding and building new products.
  • Already use AI tools to make yourself a more productive developer.
  • Enjoy learning new technologies and experimenting with new ideas.
  • Take ownership rather than waiting for detailed instructions.
  • Can work across frontend, backend, databases and automation.
  • Care about delivering working solutions, not just writing code.
  • Communicate clearly and enjoy being part of a collaborative team.We value intelligence, curiosity, speed of learning and execution more than impressive CVs or academic qualifications.

Why join We Are Revolution?

Build with AI every day. You'll work with modern AI tools, automation platforms and emerging technologies on genuine commercial applications.

Work on meaningful projects. Your software won't sit unused. You'll see the impact of what you build across a growing international business.

Real responsibility and ownership. You'll be trusted to contribute ideas, make technical decisions and own projects.

Work alongside experienced leadership. You'll collaborate directly with our Head of Engineering and company leadership, who are committed to investing in technology.

Opportunity to grow. We're building an increasingly sophisticated technology platform, creating opportunities to develop your skills and responsibilities as the team grows.

Remote working. Work from India or Pakistan as part of an international team.

Competitive compensation. We're looking for capability, not simply the cheapest developer. We'll consider stronger packages for exceptional candidates.

How to apply

We'd love to hear from you if you're a developer who genuinely enjoys building things and wants to work at the intersection of AI, software engineering and business automation.

Please send us your CV, GitHub or portfolio, and tell us briefly:

What's the most interesting application, AI agent or automation you've personally built, and what did it achieve?

We care much more about what you've actually built than how many technologies you can list on your CV.

Come and help us build the future of AI-powered recruitment.

Score my resume against this job, free →

Will you get shortlisted for this role? Check your match free →