Backend Developer (Python/Node.js)

We're seeking a Backend Developer to design and build the infrastructure powering our application. You'll work on APIs, databases, and server logic that handles millions of requests. If you enjoy solving complex problems and building reliable systems, this role is for you.

📍 Remote (Global)
Full-time

Responsibilities

  • Design and implement RESTful APIs and web services
  • Build database schemas and write optimized SQL queries
  • Implement authentication, authorization, and security measures
  • Write unit tests and integration tests for backend systems
  • Optimize application performance and scalability
  • Work with frontend engineers to align API design
  • Debug production issues and implement fixes
  • Collaborate on technical architecture and system design

Requirements

  1. Strong proficiency in Python, Node.js, or similar backend language
  2. Solid understanding of SQL and relational databases
  3. Experience building REST APIs or similar web services
  4. Familiarity with version control and collaborative development
  5. Understanding of authentication and web security basics
  6. Ability to write clean, maintainable code
  7. Problem-solving skills and attention to detail
  8. Portfolio or GitHub with backend projects

Nice to Have

  1. Experience with frameworks like Django, FastAPI, or Express.js
  2. Knowledge of Docker and containerization
  3. Familiarity with message queues or event streaming
  4. Experience with cloud platforms (AWS, GCP, Azure)
  5. Understanding of microservices architecture
  6. Exposure to GraphQL APIs
  7. CI/CD pipeline experience

What We Offer

  1. Competitive salary with performance bonuses
  2. Fully remote with flexible timezone support
  3. Collaborative team environment
  4. Modern tech stack and tools
  5. Work on impactful products
Backend Developer (Python/Node.js) — Careers | URSolution