Backend Software Developer Needed for [App/Platform Name] — Node.js / Python / API Development
Бюджет: $90.0
FIXED /
⭐ 5.00 (2)
United Kingdom
restful-api, api, node.js, python
Preferred qualifications
- Experience: Expert
📋 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
Отвори в Upwork
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Вход