Hours: 40 hrs/week
Location: Remote (Pakistan preferred)
Stack: Node.js, Puppeteer, Chrome Extensions, Express.js, FastAPI (bonus)
We are building Teemo AI, an AI-powered automation platform that helps users automatically apply to jobs across LinkedIn, Indeed, and other major platforms. Our stack includes a Chrome extension, backend services in Node.js and Python, and a browser automation engine using Puppeteer.
We are looking for a full-time engineer who:
- writes production-ready code, fast
- can take medium-to-complex tasks independently
- understands browser automation deeply
- can stabilize and extend our automation logic
- communicates clearly and takes ownership
- can work directly with the founder (technical)
- can execute a given architecture without babysitting
- can improve juniors (optional, not required)
This is a long-term, stable role with continuous work.
ResponsibilitiesAutomation & Extension
- Build and improve Puppeteer automation flows
- Handle multi-step job application pages with DOM changes
- Implement recovery logic for broken selectors and timeouts
- Improve Chrome extension background → content messaging
- Integrate AI-driven action decision logic
Backend
- Build Node.js APIs (Express)
- Integrate with Python FastAPI services
- Handle session management, queues, caching, and storage
- Improve reliability of backend flows
Code Quality & Ownership
- Write modular, maintainable code
- Follow consistent patterns & best practices
- Debug issues quickly
- Document complex flows
- Communicate progress daily
Required Skills
- 4+ years Node.js
- Strong Puppeteer experience (must)
- Experience with Chrome extensions (MV3 preferred)
- Experience with DOM scraping + automation
- Experience with Express.js
- Familiarity with Python OR willingness to learn
- Strong debugging skills
- Strong communication skills
Bonus Skills (Not required but nice)
- FastAPI
- AWS basics
- Redis / MongoDB
- Playwright
- WebSockets
- Scaling automation engines
Work Expectations
- 40 hours/week
- Daily code commits or progress updates
- Rapid turnaround on tasks
- Join 2–3 short weekly sync calls
- Ability to take a task and deliver without micromanagement
Job Type: Full-time
Pay: Rs120,000.00 - Rs200,000.00 per month
Application Question(s):
- Describe a complex Puppeteer automation you built. What made it difficult?
- Have you ever built or modified a Chrome extension? Describe it.
- What is your daily routine when working on remote tasks?
Work Location: Remote