GraphQL + Rust Developer
Payal ParidaUnited StatesMIDPosted 14m ago
GraphQLRustNode.jsJavaScriptTypeScriptExpressFastifyNestJSApollo ServerMicroservicesPostgreSQLMySQLMongoDBRedisREST APIsgRPCAPI Performance TuningUnit TestingIntegration TestingE2E TestingJestMochaSupertestCI/CDCode Reviews
About the Role
We are looking for a GraphQL + Rust Developer to join our team. This role focuses on developing scalable GraphQL APIs and backend services using Node.js.
Key Responsibilities
• Develop GraphQL APIs and backend services
• Design and implement GraphQL schemas, queries, mutations, and subscriptions
• Optimize GraphQL resolvers and resolve N+1 query problems
• Implement DataLoader, batching, and caching
• Ensure GraphQL security through query depth and complexity limiting
• Develop microservices architecture and API development
• Work with relational and NoSQL databases
• Integrate with REST APIs, gRPC, and third-party SaaS
• Perform API performance tuning and optimization
• Implement Redis and CDN-based caching
• Conduct unit, integration, and E2E testing
• Set up CI/CD pipelines and conduct code reviews
Requirements
• 8+ years of experience in developing scalable GraphQL APIs and backend services
• Strong experience with Node.js backend development
• Expertise in GraphQL schema design and resolver optimization
• Experience with microservices, API security, and performance tuning
• Knowledge of Rust programming is a plus
Benefits
• Contract work with W2 & C2C options
• Opportunity to work with cutting-edge technologies