המקום בו המומחים והחברות הטובות ביותר נפגשים
Job Description:
As a GraphQL Engineer, you will play a pivotal role in designing, developing, and maintaining infrastructure and platform tools that support the creation, operation and governance of GraphQL APIs. You will collaborate with cross-functional teams to ensure that our GraphQL ecosystem is robust, scalable, and efficient. Your work will directly impact the developer experience and the overall performance and security of our APIs.
In your day to day role, you will do the following:
Develop tools and libraries for GraphQL API creation and management using JavaScript, TypeScript, and Node.
Document guides and best practices for schema design, GraphQL API implementation, API consumption and security standards.
Ensure security with authentication and authorization mechanisms, input validation, operation complexity limiting, and parser attack protection.
Enhance the GraphQL schema CI/CD process with example repositories, automation, and alignment to pipelines.
Manage schema registry and enable processes for schema change control, breaking change detection, and error sanitization.
What do you need to bring
5+ years of experience in software development, with emphasis on GraphQL and infrastructure and platform tools.
In-depth understanding of GraphQL, including schema design, query optimization, and security best practices.
Proficiency in JavaScript, TypeScript, and Node.js
Proficiency with Git and testing best practices.
Strong analytical and problem-solving skills with a focus on performance optimization and scalability.
Excellent communication skills and ability to work effectively in a team environment.
Bonus Skills
Proficiency with ESLint for maintaining code quality and consistency.
Experience with Rust programming language.
Familiarity with CI/CD pipelines (Jenkins, Harness), containerization (Docker), and orchestration tools (Kubernetes and/or GKE).
Experience with cloud platforms such as AWS, Google Cloud, or Azure.
Familiarity with monitoring and logging tools like Datadog, OpenTelemetry, and Splunk.
Our Benefits:
Any general requests for consideration of your skills, please
משרות נוספות שיכולות לעניין אותך