Skip to content
CODEMIRROR

Careers

Build your career with our team.

From interns to senior engineers and project managers — we're looking for people who care about doing great work and want to keep learning while they do it.

A team planning ideas together at a whiteboard
A senior colleague mentoring a teammate at a laptop

Now hiring

Kharadi, Pune

Why join us

A place to do your best work.

Great people, real projects and the support to grow — here's what working at CodeMirror is like.

Open roles

Find your next role.

Click a role to see the details, then apply online in about two minutes — just upload your CV.

  • Senior Full-Stack Developer

    • Senior
    • Engineering
    • Full-time
    • Pune
    • 5+ years
    +

    Lead features end to end — from database to UI — and mentor other developers.

    What you'll do

    • Own features across Next.js frontends and Node.js backends
    • Make architecture decisions and review code
    • Mentor developers and raise our engineering standards
    • Work directly with clients to shape technical solutions

    What we're looking for

    • 5+ years building production web applications
    • Deep React / Next.js and Node.js experience with TypeScript
    • Strong database design and API architecture skills
    • Experience leading or mentoring developers
    Apply for this roleTakes about two minutes — have your CV ready.
  • Senior Backend Engineer

    • Senior
    • Engineering
    • Full-time
    • Pune
    • 5+ years
    +

    Architect scalable, secure backend systems and integrations for client products.

    What you'll do

    • Design service architecture, APIs and data models
    • Improve performance, reliability and security
    • Lead complex third-party and payment integrations
    • Review code and guide backend best practices

    What we're looking for

    • 5+ years of backend development
    • Expert Node.js and TypeScript (NestJS is a plus)
    • Production experience with PostgreSQL, MongoDB and Redis
    • Solid grasp of cloud hosting, Docker and CI/CD
    Apply for this roleTakes about two minutes — have your CV ready.
  • Frontend Developer (React / Next.js)

    • Engineering
    • Full-time
    • Pune
    • 1–3 years
    +

    Build fast, beautiful interfaces for client websites, dashboards and web apps.

    What you'll do

    • Turn Figma designs into pixel-perfect, responsive React components
    • Build pages and features with Next.js and TypeScript
    • Add smooth animations and interactions
    • Keep sites fast, accessible and SEO-friendly

    What we're looking for

    • Solid React and modern JavaScript/TypeScript
    • Comfortable with CSS and Tailwind CSS
    • Eye for detail and good design sense
    • A portfolio or GitHub with work you're proud of
    Apply for this roleTakes about two minutes — have your CV ready.
  • Backend Developer (Node.js)

    • Engineering
    • Full-time
    • Pune
    • 2–4 years
    +

    Design and build secure APIs, databases and integrations behind our products.

    What you'll do

    • Build REST and GraphQL APIs with Node.js
    • Design database schemas and optimise queries
    • Integrate payment gateways, CRMs and third-party APIs
    • Write tests and documentation

    What we're looking for

    • Strong Node.js and TypeScript experience
    • Hands-on with PostgreSQL or MongoDB
    • Understanding of authentication and API security
    • Clear communication with frontend and client teams
    Apply for this roleTakes about two minutes — have your CV ready.
  • DevOps Engineer

    • Engineering
    • Full-time
    • Pune
    • 2–4 years
    +

    Own our deployments, CI/CD pipelines and cloud infrastructure.

    What you'll do

    • Build and maintain CI/CD pipelines
    • Containerise apps and manage cloud hosting
    • Set up monitoring, logging and backups
    • Keep systems secure and reliable

    What we're looking for

    • Experience with Docker and a major cloud provider
    • Comfortable with Linux and shell scripting
    • Hands-on with GitHub Actions or similar CI tools
    • Problem-solving mindset when things break
    Apply for this roleTakes about two minutes — have your CV ready.
  • Senior UI/UX Designer

    • Senior
    • Design
    • Full-time
    • Pune
    • 4+ years
    +

    Lead design for client products and shape our design system and process.

    What you'll do

    • Lead UX research, flows and UI for key projects
    • Own and evolve our Figma design systems
    • Present design decisions to clients and stakeholders
    • Mentor designers and review their work

    What we're looking for

    • 4+ years designing web or mobile products
    • An outstanding Figma portfolio with shipped work
    • Strong UX thinking backed by research
    • Confident communicator with clients
    Apply for this roleTakes about two minutes — have your CV ready.
  • UI/UX Designer

    • Design
    • Full-time
    • Pune
    • 1–3 years
    +

    Design clear, delightful experiences for websites and apps — from flows to final UI.

    What you'll do

    • Create user flows, wireframes and high-fidelity UI in Figma
    • Build and maintain design systems
    • Prototype interactions and test them with users
    • Work closely with developers through handoff

    What we're looking for

    • Strong Figma skills and a design portfolio
    • Good grasp of typography, layout and accessibility
    • Understanding of responsive design
    • Able to explain your design decisions
    Apply for this roleTakes about two minutes — have your CV ready.
  • Senior RPA Developer (UiPath)

    • Senior
    • Automation
    • Full-time
    • Pune
    • 4+ years
    +

    Design enterprise-grade automations and lead our UiPath delivery.

    What you'll do

    • Assess processes and design automation architecture
    • Build complex bots with REFramework, queues and Orchestrator
    • Set standards for testing, logging and exception handling
    • Guide RPA developers and review their work

    What we're looking for

    • 4+ years of UiPath development
    • Experience with REFramework, Orchestrator and queues
    • Document Understanding or ERP (e.g. SAP) automation experience
    • UiPath Advanced Developer certification is a plus
    Apply for this roleTakes about two minutes — have your CV ready.
  • UiPath RPA Developer

    • Automation
    • Full-time
    • Pune
    • 1–3 years
    +

    Build software robots that automate data entry, reports and business workflows.

    What you'll do

    • Analyse business processes and design automation solutions
    • Develop and test bots in UiPath Studio
    • Deploy and schedule bots with UiPath Orchestrator
    • Monitor, maintain and improve live automations

    What we're looking for

    • Hands-on UiPath development experience
    • Logical thinking and attention to detail
    • Familiarity with Excel, email and ERP automation
    • UiPath certification is a plus
    Apply for this roleTakes about two minutes — have your CV ready.
  • Project Manager

    • Management
    • Full-time
    • Pune
    • 3–6 years
    +

    Keep client projects on time, on budget and on track — from kickoff to launch.

    What you'll do

    • Plan projects, sprints and milestones with the team
    • Be the main point of contact for clients
    • Track scope, timelines, risks and budget
    • Run stand-ups, demos and retrospectives

    What we're looking for

    • 3+ years managing software or digital projects
    • Comfortable with Agile / Scrum ways of working
    • Excellent written and spoken English
    • Organised, calm under pressure and detail-minded
    Apply for this roleTakes about two minutes — have your CV ready.
  • Product Manager

    • Management
    • Full-time
    • Pune
    • 4+ years
    +

    Turn business goals into clear product roadmaps and features users love.

    What you'll do

    • Gather requirements from clients and end users
    • Define roadmaps, user stories and acceptance criteria
    • Prioritise features with design and engineering
    • Measure results and plan the next improvements

    What we're looking for

    • 4+ years in product management or business analysis for software
    • Strong understanding of UX and web technologies
    • Data-driven decision making
    • Great communication with technical and non-technical people
    Apply for this roleTakes about two minutes — have your CV ready.
  • Web Development Intern

    • Internship
    • Pune
    • Students & freshers
    +

    Learn by building real projects alongside our developers and designers.

    What you'll do

    • Build features on real client projects with mentor support
    • Learn our tools, code reviews and workflow
    • Fix bugs and improve existing code
    • Share what you learn with the team

    What we're looking for

    • Basics of HTML, CSS and JavaScript
    • Some experience with React or Node.js (projects count!)
    • Curiosity and eagerness to learn
    • Available to work from our Pune office
    Apply for this roleTakes about two minutes — have your CV ready.

How we hire

Simple, quick and respectful.

  1. 01

    Apply

    Send your CV and portfolio or GitHub — a short note about you helps.

  2. 02

    Intro call

    A friendly chat about your experience, goals and the role.

  3. 03

    Skills round

    A practical task or technical discussion — no trick questions.

  4. 04

    Offer

    We share feedback either way, and an offer if it's a great fit.

Open application

Don't see your role?

We're always happy to meet talented people. Send us your CV and tell us what you'd love to work on.