{bc}
indeed

Digital Tech Lead

Hatch
Riyadh, KSA
Executive
Onsite
Discovered 1 weeks ago
Full-stack software developmentC#/.NET and ASP.NET servicesGraphQL APIsReact and TypeScriptMongoDB and MongoDB AtlasAzure DevOps

Full Job Posting

Role overview

Hatch is hiring a Digital Tech Lead for its Digital Products group and Product Development team.

The role develops and productizes digital solutions across bespoke client engagements, from new builds to revitalizing existing solutions.

The Tech Lead is the technical point of reference for a small group of developers and data engineers and owns delivery across concurrent engagements.

Responsibilities

  • Mentor developers, review code, provide architectural direction, and guide contributors across client engagements.
  • Own delivery end-to-end, from clarifying requirements through deployment.
  • Use AI-assisted development workflows, including prompt design, agent workflows, multi-file refactors, and disciplined human review of generated code.
  • Implement user stories against acceptance criteria and participate in estimation, sprint planning, development, testing, research, deployment, and documentation.
  • Contribute to front-end and back-end design and architecture decisions.
  • Communicate risks, open items, and trade-offs to stakeholders and management; collaborate to improve software delivery.
  • Track relevant technology and AI tooling developments and maintain disciplined source control and process documentation.

Required experience and skills

  • 8+ years of development team experience with capability across front-end and back-end stacks.
  • Experience mentoring developers and serving as a technical reference for a small team.
  • In-depth C#/.NET (current LTS) and ASP.NET services knowledge; GraphQL API development; React with TypeScript.
  • MongoDB and MongoDB Atlas experience; regular use of Azure DevOps and GitHub.
  • Knowledge of design patterns and clean architecture.
  • Current use of AI coding assistants as a core delivery practice, including agent workflows, multi-file refactoring, and human review of generated code.
  • Strong written and verbal communication, Agile and Kanban experience, and ability to work in mixed-discipline teams with minimal supervision.
  • Bachelor's degree in Computer Science or equivalent education, training, and work experience.

Preferred experience

  • Working familiarity with Azure services used in the stack, including Storage Accounts, B2C, Key Vault, API Services, and Functions.
  • Experience designing end-to-end solutions or products; working with data engineers and cross-discipline contributors.
  • Experience evaluating development frameworks and technologies, recommending adoption, and applying software quality assurance methods.
  • Experience building consensus across teams; familiarity with Google Cloud or AI-augmented team practices.

Work environment

  • The employer describes a flexible work environment; no specific remote, hybrid, or onsite arrangement is stated.

About Hatch

Hatch works across mining, energy, and infrastructure and delivers digital transformation solutions for client projects and operations.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Hatch