Full-Stack TypeScript Developer (Remote)

Posted 2026-06-26
Remote, USA Full-time Immediate Start
  • **Location:** Anywhere in Bangladesh (fully remote)
  • **Type:** Full-time, permanent — long-term engagement
  • **Hours:** 5 days/week, ~40 hours (flexible scheduling, normal daytime hours — no night shifts)
  • **Salary:** 60,000 - 72,000 BDT/month (see full package below)
  • **Experience:** At least 3 years
  • **Start:** As soon as possible
  • --

## About the Role

I'm a product founder building two things, and this role sits across both:

1. **A portfolio of our own apps on the Atlassian Marketplace** (Jira, Confluence, Jira Service Management), built on the Forge platform.

2. **A software developer staff-augmentation service** (launching soon) — where we place our developers with external clients to work on the client's projects.

Here's how that works in practice for you:

  • **When you're booked by a client**, you work on that client's projects as part of their team.
  • **When you're not booked**, you work on our own Atlassian Marketplace apps.

That means there's always meaningful work — you're never idle between client bookings — and you get variety: real client products *and* our own product line. The client work runs on **normal business hours. No uncommon shifts, no late-night hours.**

I'm looking for one skilled developer to own the technical side of this long-term — from building and launching new apps to delivering solid work for clients. This is not a short-term project. I want someone who wants to grow with a product business and take genuine ownership of what they build.

  • --

## What You'll Be Working On

  • *On our own products:**
  • Building new apps for the Atlassian Marketplace using the **Forge platform**
  • Owning the full development lifecycle — from spec to deployment to post-launch iteration
  • Building Custom UI components in **React** that run inside Jira and Confluence
  • Writing backend logic with **Node.js / TypeScript** using Forge resolvers and Forge storage
  • Integrating with the **Jira REST API**, **Confluence REST API**, and external services (LLM APIs, webhooks)
  • Maintaining and iterating on live apps based on real user feedback
  • *On client work (staff augmentation):**
  • Delivering development work for client projects when booked, working as part of the client's team
  • Communicating clearly and professionally with the client on progress, blockers, and timelines

Across both: communicating clearly on progress, blockers, and timelines, and flagging problems early rather than going quiet.

  • --

## Requirements

### Education

  • a degree in Computer Science, Software Engineering, or a related field

### Experience

  • At least 3 years in backend or full-stack development
  • Experience in B2B software / services startups, IT-enabled services, or software companies is a plus

### Must-Have — Non-Negotiable

These are the core of the work day to day:

  • **Strong JavaScript and TypeScript**
  • **Node.js**
  • **React**
  • **REST API design and consumption**
  • **SQL and relational databases**
  • **Git** — comfortable with branches, pull requests, and collaborative workflows
  • **Clear written English** — this is how we work day to day
  • **Strong logical thinking and problem-solving** — you can break down complex requirements independently
  • Comfortable working **remotely and asynchronously** — you manage your own time well

### Comfortable With / A Plus

Not required, but they'll make you a stronger fit — especially for client work:

  • **PostgreSQL**
  • **Automated testing (Jest)**
  • **Docker**
  • **CI/CD**
  • **NestJS**

Softer pluses:

  • AWS
  • GraphQL
  • Agile / Scrum
  • Next.js

### Bonus Points

  • Prior experience with **Atlassian Forge**, Atlassian Connect, or shipped Marketplace apps
  • Familiarity with **Jira, Confluence, or Jira Service Management** as a user
  • Experience integrating **LLM APIs** (Claude, OpenAI, Gemini)
  • Comfortable using **AI-assisted development tools** (Claude Code, Cursor) — my team uses these daily, and productivity expectations reflect that
  • --

## What This Is Not

This is not a role for someone who needs constant hand-holding or close technical supervision. I'm a non-technical founder, so I need someone who can read a product brief, ask the right clarifying questions, and then execute. I handle product direction. You handle the technical execution.

If you need someone to review every line of code or answer technical questions daily, this role is not the right fit.

  • --

## What You Get

  • Stable, permanent monthly salary of 60,000 BDT base, paid on time every month via Wise
  • Higher pay during client work — when you're booked to a client, your salary for that period is 20% above the base rate
  • Completion bonus — a bonus paid on the successful completion of client work
  • Two festival (Eid) bonuses per year** — part of your annual package
  • Fully remote — work from anywhere
  • Normal daytime hours — no late-night shifts**, even on client work
  • Flexible scheduling — I care about output, not when you work
  • Always meaningful work — client projects when booked, our own products when not
  • Variety — exposure to a range of real client products alongside our own app portfolio
  • Long-term engagement — I'm building a product business and a service business, not a one-off project
  • Direct communication with the founder — no corporate layers, no middle managers
  • Modern tooling — your work environment includes Claude Code and other AI dev tools
  • --

## Hiring Process

I run a structured, transparent hiring process. No trick interviews, no unpaid weeks of work:

CV review

1. **Online technical assessment via TestDome** — about 60 minutes, covering the core stack

2. **Live interview with me** — covers your background, technical thinking, and a walkthrough of a real app concept

3. **A technical interview with one of your future colleagues

4. **Paid trial milestone** — a small, scoped piece of work on a real project, paid at full rate

If both sides are happy after the trial, we move to the full-time engagement

Similar Jobs

Back to Job Board