- Salary
- Salary not disclosed
- Experience
- Fresher friendly
- Job type
- Full-time
- Location
- Work from home
JM AppsVerified companyWork from home5 Nov 2026
This job includes an online test
You'll take it right after applying — about 60 minutes. It is proctored: you'll need a camera and must stay on the test screen.
The position:
This is a backfill for a team member who moved to another team. JM Apps is a small engineering shop and the operations team works across the whole stack. You might write React on Monday and SQL migrations on Tuesday. Our headquarters is in Houston, and about a third of the team works remotely from other countries. This is a full-time remote role. We use an employer of record in Pakistan, so you get a proper employment contract, not a freelance agreement. Core hours overlap with US Central time, 9:00 AM to 1:00 PM CT. You get a company laptop and a headset before you start.
Essential duties and responsibilities:
Participate in sprint planning, estimation and retros. Design database tables and write migrations in PostgreSQL or SQL Server. Refactor older code when you touch it rather than working around it. Integrate third-party services such as Stripe, Twilio, SendGrid or Auth0. Write automated tests at the unit, API and browser level. Keep an eye on Sentry and clean up recurring exceptions. Build features end to end across React front ends and Node.js, Python or.NET back ends.
Skills and experience:
3-5 years of full stack development experience. Basic cloud deployment experience on AWS, Azure, Heroku or Render. Strong JavaScript or TypeScript plus experience with React, Vue or Angular.
Benefits:
24 days paid time off. Health insurance through our employer-of-record partner. Annual team retreat. Co-working space stipend. Company laptop.
Who we are:
Two developers, a designer and a support lead make up most of the company, so everyone touches the product. We are a small, self-funded team building a booking app for independent salons and tattoo studios. Founded in 2022, we now have 17 employees. On-call rotates weekly and pays a flat stipend whether or not the pager goes off.
Candidates must be eligible to work in Pakistan.
Shortlisted candidates will hear from us within two weeks.
Start: Flexible.
Demo job created on 11jobs for testing and demonstrations. It is not an actual opening at JM Apps.
JM Apps · Software Development
Buckeyeway LabsVerified company
Halvorn Training SARLVerified company
Bayside InteractiveVerified company
Bayside InteractiveVerified company
Dufour Academy SASVerified company
Hazelvault (Pvt.) Ltd.Verified company