Skip to main content
Upwork logo

Python/Node.js Developer + AWS — Ongoing, 15-25 hrs/week (Latin America) - Contract to Hire

Upwork
RemoteRemote$25 – $40Posted April 7, 2026

Salary Context

This role offers $25–$40. The median for Mid-level frontend roles is $100k–$135k (based on 171 listings). 100% below median.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonNode.jsExpressAWSRESTPandas

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

We're an early-stage startup looking for a versatile backend-leaning developer to join us long-term. Our stack is Python, Node.js, and AWS, with a Bubble.io frontend that you'll also work in (and eventually help us migrate away from).

What you'll do

  • Write Python scripts for data extraction and transformation
  • Develop and maintain Node.js APIs
  • Work with AWS (RDS, EC2)
  • Maintain, build, and test features in our Bubble.io frontend (training provided)
  • Eventually help lead migration to a custom frontend
  • Collaborate directly with the founder (me) and onboard with our current dev team

What we're looking for

  • Strong Python skills (pandas, APIs, data wrangling)
  • Node.js/Express for REST APIs
  • AWS experience (EC2, RDS or similar)
  • Willing to work in Bubble.io (prior experience a plus, not required)
  • Comfortable using AI tools (Cursor, Claude, ChatGPT, etc.) to accelerate development
  • Self-directed problem solver — I'll give context and direction, you figure out the how
  • Clear English communication (written and verbal)
  • Available for live overlap 8am–12pm Pacific Time, Monday–Friday
  • Reliable high-speed internet required

Details:

  • 15-25 hours/week, ongoing
  • Paid hourly
  • You'll be trained by our current team during onboarding
  • Looking for long-term fit

To apply, answer all 5 screening questions in the application below.

Applications that do not answer all 5 screening questions will not be considered.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free