Skip to Content

Python Software Developers

--Remote--

We’re looking for a highly motivated Software Developer who thrives in a fast-paced environment and enjoys building robust, scalable solutions using modern technologies. In this role, you’ll work on real-world business applications and automation systems that support clients across various industries.

Hands-on experience in backend and automation development using Python (Selenium), Node.js, and Supabase is essential. Familiarity with n8n, Docker, Linux, and AWS (EC2 & S3) is a strong advantage.


Backend Development (Python w/ Selenium, Node.js)
API Development & Integration (REST APIs, Supabase)
Workflow Automation (n8n Integration Platform)
Cloud & DevOps (Docker, AWS EC2/S3, Linux)
Database Management (Supabase, PostgreSQL/NoSQL)

Responsibilities

  • Develop and maintain software solutions using Python, Node.js, and Supabase.
  • Build and optimize automated workflows and integrations using n8n.
  • Implement and manage Docker containers and Linux environments.
  • Work with AWS services including EC2 and S3 for deployment and storage.
  • Design, build, and consume APIs to support various frontend/backend use cases.
  • Write clean, efficient, and testable code following industry best practices.
  • Collaborate with cross-functional teams including UI/UX, QA, and DevOps.
  • Participate in code reviews, sprint planning, and daily stand-ups.

Must Have

  • Strong proficiency in Python (Selenium) and Node.js
  • Hands-on experience with Supabase or similar backend platforms
  • Good understanding of REST APIs and API development
  • Experience with n8n for automation and integration workflows
  • Familiarity with Docker, Linux CLI, and AWS EC2/S3
  • Basic understanding of software development lifecycle (SDLC) and agile methodologies
  • Strong problem-solving skills and attention to detail
  • Ability to work independently and communicate effectively

Nice to have

  • Experience with other cloud platforms (e.g., GCP, Azure)
  • Background in CI/CD and DevOps practices
  • Familiarity with PostgreSQL or NoSQL databases

Detailed Job Description


Key Responsibilities

  • Develop and maintain software solutions using Python, Node.js, and Supabase.
  • Build and optimize automated workflows and integrations using n8n.
  • Implement and manage Docker containers and Linux environments.
  • Work with AWS services including EC2 and S3 for deployment and storage.
  • Design, build, and consume APIs to support various frontend/backend use cases.
  • Write clean, efficient, and testable code following industry best practices.
  • Collaborate with cross-functional teams including UI/UX, QA, and DevOps.
  • Participate in code reviews, sprint planning, and daily stand-ups.


Required Skills and Qualifications

  • Strong proficiency in Python (Selenium) and Node.js
  • Hands-on experience with Supabase or similar backend platforms
  • Good understanding of REST APIs and API development
  • Experience with n8n for automation and integration workflows
  • Familiarity with Docker, Linux CLI, and AWS EC2/S3
  • Basic understanding of software development lifecycle (SDLC) and agile methodologies
  • Strong problem-solving skills and attention to detail
  • Ability to work independently and communicate effectively


Preferred Skills (Not Mandatory)

  • Experience with other cloud platforms (e.g., GCP, Azure)
  • Background in CI/CD and DevOps practices
  • Familiarity with PostgreSQL or NoSQL databases