Apply here:
https://forms.gle/ttf5zt2QxreSSHFKA
Job Description:
We’re looking for a motivated MERN Stack Developer to join our growing engineering team, working on scalable backend services, APIs, and data-driven applications. This role is ideal for someone passionate about JavaScript/TypeScript, Node.js, automation, and building reliable production systems.
Job Responsibilities:
- Build and maintain Node.js backend services
- Participate in code reviews and follow established coding standards
- Develop and consume REST APIs
- Work with PostgreSQL using MikroORM
- Write clean, modular, and well-typed TypeScript code
- Develop and maintain web scrapers using TypeScript and Playwright
- Extract data from static and JavaScript-heavy websites
- Handle pagination, retries, rate limits, and edge cases during scraping
- Debug scraping failures and continuously improve scraper reliability
- Follow ethical and compliant web scraping practices
- Implement background jobs, scripts, and data-processing tasks
- Debug production issues and improve overall system stability
Job Requirements:
Technical Skills & Experience
- Bachelors in CS, IT, SE or any related field
- 1–2 years of experience with JavaScript or TypeScript
- Solid understanding of Node.js fundamentals
- Experience building or working with backend services or APIs
- Basic experience with SQL and relational databases
- Understanding of HTTP, REST, and API design principles
- Familiarity with ORMs (MikroORM, Prisma, TypeORM, etc.)
- Experience with web scraping or browser automation (Playwright, Puppeteer, Cheerio)
- Exposure to background workers, queues, or schedulers
- Experience with cloud services (GCP, AWS, or similar)
- Basic understanding of testing (unit or integration)
Tools & Environment
- Familiarity with Git and collaborative workflows
- Comfortable working with the command line and Linux-based environments
Professional & Soft Skills
- Strong fundamentals in JavaScript/TypeScript
- Interest in automation as well as general backend development
- Willingness to learn and adapt to different Node.js use cases
- Ability to work independently with guidance from senior engineers
- Clear communication and documentation habits
Job Type: Full-time
Pay: Rs120,000.00 - Rs140,000.00 per month
Work Location: In person