Tekskills
GraphQL Developer
Skills
14 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
India
Work mode:
Onsite
Published on:
6 October 2026
What they need
Required Skills: GraphQL, TypeScript, Apollo Server
Notice Period: Immediate
Domain: Insurance
Minimum Exp: 5.5 years
GraphQL Developer
- Independently designs, implements, and maintains GraphQL backends using TypeScript, Apollo Server, Axios/Fetch (REST SDKs), MariaDB (SQL) with ObjectionJS + KnexJS, Redis, AWS, and modern authorization frameworks including AuthZ libraries or GraphQL Envelop.
- Applies strong engineering fundamentals, including Linux, Docker, OWASP, SOLID/DRY/KISS/YAGNI, and sound data structures & algorithms for correctness, safety, and efficiency.
- Authors strongly typed schemas using GraphQL SDL or code first frameworks (e.g., GiraphQL/Pothos, TypeGraphQL) and uses GraphQL Code Generator to produce type safe definitions for schemas, resolvers, queries, mutations, and subscriptions.
- Configures Apollo Server with TypeScript; develops type safe resolvers; implements REST and database data sources; manages context initialization (auth, tenancy, request scoping); and enforces query depth/complexity limits, rate limiting, and persisted queries.
- Demonstrates expert SQL capabilities in MariaDB, including schema design, indexing, migrations, query optimization, and resilient data access through ObjectionJS and KnexJS, ensuring idempotent operations and safe transactions.
- Optimizes performance by eliminating N+1 through DataLoader, implementing caching (in memory and Redis), optimizing pagination and batching, and profiling GraphQL resolver and SQL hot paths.
- Implements secure by design GraphQL services, including OAuth/OIDC, encryption in transit/at rest, secret management, input validation, output encoding, least privilege access, and resolver level authorization to mitigate CSRF/CORS and other abuse vectors.
- Defines and executes high quality GraphQL and REST API tests across all API testing types (contract, functional, integration, negative, security, performance) using Browser DevTools, Bruno, and Insomnia, and writes comprehensive unit, integration, and end to end tests.
- Produces maintainable, reusable, type safe code that is fast, idempotent, resilient, observable, and fault tolerant, incorporating retries, exponential backoff, graceful degradation, circuit breakers, and robust structured error surfaces.
- Diagnoses failures across the stack using logs, metrics, traces, database analysis, and network inspection; performs root cause analysis and provides actionable remediations with evidence based findings.
- Operates services locally via Docker and deploys to AWS using appropriate configuration, secrets management, monitoring, and observability tooling; tunes caching, database performance, and GraphQL query execution in production environments.
- Designs stable, versioned, backward compatible GraphQL contracts; maintains API documentation and operational runbooks; and ensures seamless integration between backend logic, database layers, and frontend clients.
Other offers great for you!
These companies are also looking for great profiles
Visian
Ingénieur OPS
Freelance
Paris, France
Hybrid
Skills
10 hours ago
Quick apply
Soors
Lead Developer Java / Angular H/F
Freelance
33600 Pessac, France
Hybrid
Skills
10 hours ago
Quick apply
Mon Consultant Indépendant
SAP ABAP developer senior with SAP IS-U
TJM HT max 700 € (hors éventuels frais de mission, à discuter avec le client)
Freelance
Brussels, Belgium
Hybrid
Skills
8 hours ago
Quick apply