Backend Software Developer Needed for [App/Platform Name] — Node.js / Python / API Development

Posted 3 hours ago

Worldwide

Summary

📋 Upwork Job Post Title: Backend Software Developer Needed for [App/Platform Name] — Node.js / Python / API Development Description: About the Project We are looking for an experienced Backend Software Developer to join our team and help build and maintain the server-side infrastructure of our [web app / mobile app / SaaS platform]. This is a [short-term project / ongoing role] with potential for long-term collaboration if the engagement goes well. We're a [small startup / growing team / product company] building [brief 1-line description of what your product does — e.g., "a fintech platform for peer-to-peer payments" or "a SaaS tool for HR teams"]. ━━━━━━━━━━━━━━━━━━━━━━━━ What You'll Be Working On • Design, build, and maintain scalable RESTful APIs and backend services • Develop and optimize databases (PostgreSQL, MongoDB, MySQL) • Build authentication and authorization systems (OAuth2, JWT, role-based access) • Integrate third-party APIs and services (payment gateways, SMS, email, etc.) • Write clean, well-documented, production-ready code • Collaborate with frontend developers and designers for smooth API integration • Set up and manage cloud infrastructure (AWS, GCP, or Azure) • Implement security best practices and data protection standards • Conduct code reviews and maintain coding standards across the codebase ━━━━━━━━━━━━━━━━━━━━━━━━ Requirements • 3+ years of backend development experience • Strong proficiency in at least one of: Node.js, Python, Django, FastAPI, Ruby on Rails, or Go • Experience with REST API design and development • Solid understanding of relational and non-relational databases • Familiarity with cloud platforms (AWS, GCP, Azure, DigitalOcean) • Experience with Docker and containerization • Strong understanding of authentication, security, and data privacy • Ability to work independently and communicate clearly in English • Comfortable working asynchronously across time zones ━━━━━━━━━━━━━━━━━━━━━━━━ Nice to Have • Experience with microservices architecture • Knowledge of CI/CD pipelines (GitHub Actions, Jenkins, CircleCI) • Familiarity with WebSockets or real-time systems • Experience with GraphQL • Background in fintech, SaaS, or e-commerce backend systems • Contributions to open-source projects ━━━━━━━━━━━━━━━━━━━━━━━━ What We're Looking For in a Person • Strong problem-solver who takes ownership of their work • Clear, proactive communicator — we don't want to chase updates • Someone who asks smart questions early rather than going in the wrong direction for days • Comfortable working in ambiguous, fast-moving environments • Honest about what they know and what they don't ━━━━━━━━━━━━━━━━━━━━━━━━ Deliverables • Fully functional, documented backend codebase • API documentation (Postman collection or Swagger) • Database schema and migration files • Deployment-ready code with environment configuration • Handoff documentation for future developers ━━━━━━━━━━━━━━━━━━━━━━━━ To Apply — Please Include: A brief intro about your backend experience (2-3 sentences max) The tech stack you're most comfortable with One relevant project you've built — what it did, what you built, and what the outcome was Your availability and timezone Start your proposal with the word "Backend" so we know you read this fully

  • $90.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
RESTful API
API
Node.js
Activity on this job
  • Proposals:20 to 50
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Mar 1, 2026
  • United Kingdom
    Ipswich11:59 PM
  • $350 total spent
    2 hires, 0 active

Explore similar jobs on Upwork

Python
Firebase Cloud Firestore
Firebase
FastAPI
Asynchronous I/O
Python Asyncio
HIPAA
MySQL
Supabase
BaaS

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo