×

View all Contract jobs

Back to all jobs

About Rapidcode

Rapidcode is a forward-thinking software development company dedicated to building scalable SaaS solutions for businesses worldwide. We partner with companies to transform their ideas into innovative software products that drive growth and efficiency. Our team thrives on collaboration, cutting-edge technology, and delivering exceptional results for our clients.

The Role

We’re seeking an experienced Backend Developer with expertise in browser automation, bot development, Puppeteer/Playwright, and reverse engineering of APIs to join our team on a contract basis. In this role, you’ll work independently to design and deliver robust backend solutions, taking ownership of requirements from concept to implementation. You’ll thrive in an environment where you can define and tackle tasks autonomously, solving complex problems and shipping impactful products with minimal guidance.


What You’ll Do

  • Develop Advanced Automation Solutions: Build and maintain scalable browser automation tools and bots using Node.js, TypeScript, and frameworks like Puppeteer or Playwright.
  • Reverse Engineer APIs: Analyze and integrate APIs by reverse engineering and understanding undocumented or private endpoints.
  • Solve Complex Problems: Tackle challenges independently, turning high-level requirements into working solutions without needing detailed tickets.
  • Ship Quality Products: Write clean, efficient, and maintainable code, ensuring high performance and reliability of the solutions you develop.
  • Collaborate and Innovate: Contribute ideas and improvements that elevate the quality and efficiency of our projects, while working effectively within a team when needed.

About You

  • Experienced Professional: You have 5+ years of experience in backend development with a strong focus on browser automation, bot development, and API integration.
  • Technical Proficiency: Advanced knowledge of Node.js, TypeScript, Puppeteer, Playwright, and tools related to browser automation and data extraction.
  • Reverse Engineering Skills: Proven ability to analyze, understand, and reverse engineer APIs, with experience handling CAPTCHAs, proxies, and session management.
  • Independent Problem Solver: You excel at working independently, defining tasks, and delivering results without needing micromanagement.
  • Communication and Collaboration: Strong verbal and written communication skills, with the ability to contribute effectively in a team environment when required.
  • Attention to Detail: A commitment to producing high-quality work, focusing on reliability, accuracy, and performance.
  • Self-Motivated: You are proactive in managing your workload, meeting deadlines, and driving projects forward.
  • Preferred Background: A Bachelor’s degree in Computer Science, Engineering, or a related field is a plus.

Our Tech Stack

  • Back End: Node.js, TypeScript, Puppeteer, Express.js
  • Databases: PostgreSQL, MongoDB
  • DevOps: Docker, Kubernetes, AWS, CI/CD Pipelines
  • Tools: Git, Slack, GitHub, ClickUp

Apply for this Position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:

Related Jobs See more Back-End Programming jobs

  • New
    Primer
    Senior iOS Engineer
    featured23h

    Full-Time/Anywhere in the World
  • TogglTop 100
    Senior Backend Engineer
    featured9d

    Full-Time/Americas Only/EMEA Only
  • OnTheGoSystemsTop 100
    Senior PHP / AWS Developer for System Optimization
    featured9d

    Full-Time/Europe Only