
Backend Engineer – GO
Numrah
full-time
Posted on:
Location Type: Remote
Location: Saudi Arabia
Visit company websiteExplore more
Tech Stack
About the role
- Building and maintaining microservices, REST APIs, and WebSocket services.
- Designing database schemas and optimizing database queries.
- Participating in system design discussions and adopting new technologies as needed.
- Striving to understand the problem before implementing a solution.
Requirements
- Minimum 1 or 2 years of non-internship experience in software development.
- Strong foundational knowledge in software engineering (OOP, OOD, Data Structures and Algorithms, and Design Patterns).
- Proficiency in GoLang (primary) and TypeScript/JavaScript.
- Strong backend development experience using Node.js and Express.
- Familiarity with version control (Git), CI/CD pipelines, and containerization (Docker).
- Strong understanding of WebSockets.
- Solid understanding of database systems (SQL and NoSQL).
- Solid understanding of system design, API best practices, microservices architecture, scalability, reliability, and maintainability.
- Excellent communication and collaboration skills.
- Commitment to writing clean, maintainable, and testable code.
- Highly adaptable to new technologies and willing to learn whatever is necessary to accomplish the job effectively.
- Nice-to-Have: Experience with Google Cloud Platform.
- Strong knowledge of messaging queues such as Kafka.
- Strong understanding of caching systems such as Redis.
- Experience with container orchestration using Kubernetes.
- Familiarity with gRPC.
- Exposure to other cloud platforms such as AWS or Azure.
- Experience with frontend development using React.js.
- A product-focused mindset centered around delivering value and solving real problems.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoLangTypeScriptJavaScriptNode.jsExpressWebSocketsSQLNoSQLDockerKubernetes
Soft skills
communicationcollaborationadaptabilityproblem-solvingcommitment to clean codeproduct-focused mindset