About this role
Senior Full Stack Engineer at Ninja. Location: Riyadh, Riyadh Province, Saudi Arabia. Role: design backend, build frontend, own features Requirements: 5+ years of software engineering; deep Spring Boot; strong React; REST; GraphQL/gRPC exposure; databases (PostgreSQL/MySQL); Redis; Docker/Kubernetes; Kafka; strong English communication; asynchronous collaboration. Category: Software Development Seniority: Senior Level Tools: Spring Boot, React, Redux, Zustand, REST, GraphQL, gRPC, PostgreSQL, MySQL, Redis, Docker, Kubernetes, Kafka, Kotlin Commitment: Full Time Workplace: Onsite Languages: English