Skip to main content

Python + GraphQL Developer

Technology
Xurpas, Inc.
Taguig, Philippines5 days agoUntil 12/18/2026
Service contract

Job description

We are looking for a Python + GraphQL Developer with strong backend development skills and experience designing, building, and maintaining APIs. The ideal candidate has hands-on expertise in Python and GraphQL, strong technical problem-solving abilities, and effective communication skills to collaborate with cross-functional teams and deliver scalable backend solutions.

Key Responsibilities

  • Design, develop, and maintain backend applications using Python.
  • Build and manage GraphQL APIs, schemas, queries, mutations, resolvers, and subscriptions.
  • Develop and consume RESTful APIs and microservices.
  • Design, maintain, and optimize database structures, queries, and data models.
  • Integrate applications with third-party services, enterprise systems, and cloud platforms.
  • Perform unit testing, code reviews, debugging, and application troubleshooting.
  • Collaborate with frontend developers, business analysts, architects, and QA teams.
  • Participate in Agile development activities, sprint planning, and team ceremonies.
  • Identify and resolve technical issues while ensuring code quality and maintainability.
  • Communicate technical solutions, progress, and challenges clearly to stakeholders.
Must-Have Skills
  • 5–7 years of relevant software development experience.
  • Strong hands-on experience in Python backend development.
  • Strong proficiency in GraphQL API development.
  • Experience with GraphQL schemas, queries, mutations, and resolvers.
  • Knowledge of RESTful APIs and microservices architecture.
  • Experience with database design, data modeling, and query optimization.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Good technical documentation and code review practices.
  • Excellent verbal and written communication skills.
  • Ability to collaborate effectively with technical and business stakeholders.
Good-to-Have Skills
  • Experience with GraphQL subscriptions and advanced API patterns.
  • Experience integrating third-party services and enterprise systems.
  • Familiarity with cloud platforms and cloud-based application development.
  • Experience with automated testing and CI/CD practices.
  • Familiarity with Agile/Scrum delivery methodologies.

Keywords
GraphQLPythonScrumUnit TestingCI/CDMaintainabilityDebugger

Interested in this role?