Logo-of-The-Plug-hiring-for-jobs-in-US-on-GrabJobs

Full-Stack TypeScript Developer (Remote)

salary Salary :

$20 monthly

icon building Company : The Plug
icon briefcase Job Type : Full Time
icon remote-alt Remote / Work from Home

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Full-Stack TypeScript Developer (Remote)


- **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

 


Original job Full-Stack TypeScript Developer (Remote) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Full-Stack TypeScript Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Full-Stack TypeScript Developer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.