Senior roles · hiring rarely

Developer and designer jobs at a growth partner.

Nothing is open today, which is normal here: we hire when a client relationship needs a specific person. What follows is the honest version of the job.

Kolkata / Hybrid · About two weeks from first email to offer · Every exercise is paid

Chat, task and design screens from one shared team workspace
10+

Years of team experience

20+

Countries served

150+

Projects shipped

01What working here is like

What working here is like.

You find out whether your work worked. Syscodes is a digital growth partner in Kolkata, building for brands in 20+ countries since 2020.

Read the honest version

There is no account layer between you and the client. You sit in the research calls, hear the thing that changes the brief, then build the fix yourself.

It is not right for everyone. If you want a specification handed to you and a clear edge to your role, you will find it uncomfortable.

The honest version

  • Senior people on every project
  • You talk to clients directly, from month one
  • Some evening overlap with US clients, paid back in time
  • Roles stay closed for months at a time
  • No timesheets, no utilisation targets

02What you get

What you get in return.

Six things we can actually promise, and no ping-pong table.

01Direct client contact

You present your own work and defend your own decisions on the call, not through somebody else.

02You find out if it worked

Every project has a named metric and you see it move, or not. Most agencies cannot offer that.

03A real learning budget

Courses, conferences and books paid for, plus time inside the working week to use them.

04Flexible hours, protected evenings

Some US overlap is unavoidable and it is paid back in time. Nobody is admired for staying late.

05International work from Kolkata

Brands in 20+ countries without relocating or working a permanent night shift.

06Health cover and leave that gets taken

Medical cover for you and immediate family, and leave people are expected to use.

03Open positions

Open positions.

These are the six roles we hire for, and every one is closed today.

Front-end Developer

EngineeringKolkata / Hybrid Full-time2–6 yearsNot open right now

React, TypeScript and Liquid, plus a real eye for motion. You build storefronts where 200ms is a revenue conversation.

Send your work for this role

Back-end Developer

EngineeringKolkata / Hybrid Full-time3–7 yearsNot open right now

Node, PHP or Python with real PostgreSQL instincts. Multi-tenant SaaS, commerce integrations and the reliability work that keeps revenue moving.

Send your work for this role

Full-stack Developer

EngineeringKolkata / Remote (IN) Full-time4–8 yearsNot open right now

You own a feature from schema to interaction state. Most useful on MVPs, where knowing what to cut matters most.

Send your work for this role

CMS Developer

EngineeringKolkata / Hybrid Full-time2–5 yearsNot open right now

WordPress, Webflow and headless CMS work, measured by a marketing team that stops raising tickets to change a page.

Send your work for this role

Graphic Designer

DesignKolkata Full-time2–5 yearsNot open right now

Campaign systems, packaging and brand collateral. Comfortable with a 400-pixel marketplace thumbnail and a substrate-aware print proof.

Send your work for this role

UI/UX Designer

DesignKolkata / Hybrid Full-time3–6 yearsNot open right now

Research-led product and commerce interface design. You sit in customer calls, and defend decisions with evidence rather than taste.

Send your work for this role

Nothing open, but we still read everything

careers@syscodes.in

If one of these describes you, send your portfolio or GitHub to careers@syscodes.in with the role in the subject line. Strong profiles go on file and get looked at first, and you will get a reply either way.

04How we hire

How we hire.

Six steps, about two weeks from first email to written offer.

  1. 1

    You send work

    A portfolio, a repository or one project you can talk about properly. The CV is optional.

  2. 2

    A conversation

    Forty-five minutes with two senior leads, mostly about decisions you made and why.

  3. 3

    A paid exercise

    A small, real, scoped piece of work, paid at your day rate. Nobody works unpaid here.

  4. 4

    Meet the team

    An informal session with the people you would sit beside every day. Their view decides it too.

  5. 5

    Offer

    In writing, with the level and what the first ninety days actually contain. Take the time you need.

  6. 6

    A real answer either way

    Everyone who reaches a conversation gets specific feedback within a week.

05For clients

For clients, start here.

Three pages worth your time instead.

  • Browse services

    What we do. Five practices and sixteen specialisms, with scope and timelines on every page.

  • See the work

    Case studies. Fifteen projects written up with the numbers they moved.

  • Get in touch

    Start a project. A free 30-minute consultation with a senior lead: scope, timeline and an honest opinion.