Principal Engineer - Software at EDGE Group PJSC - ScoutJobs - The AI-curated global job board
Skip to content
EDGE Group PJSC
Posted 24 days ago

Principal Engineer - Software

EDGE Group PJSCPrincipal Engineer - Software

Requirements

BS in Computer Science or related field, 8+ years software engineering experience, 5+ years building production mobile or web applications, Proficiency in React Native, Flutter, Go, or React, Experience with Agile methodologies, Strong CS fundamentals

Skills

React NativeFlutterGoReactTypeScriptPostgreSQLGraphQL

About the role

Responsibilities

  • Design, develop, and ship features across mobile, web, and backend platforms
  • Lead the architecture and design of secure, production-grade applications
  • Leverage AI tools like Claude Code and GitHub Copilot to accelerate development cycles
  • Establish secure coding standards, automation guardrails, and AI-assisted code review policies
  • Own features end-to-end from initial concept through to production deployment
  • Review peer code with a focus on security, performance, and maintainability
  • Contribute to architectural decisions, ADRs, API design, and data modeling
  • Optimize system performance and scalability while reducing technical debt
  • Write comprehensive unit, integration, and E2E tests to maintain high code coverage

Requirements

  • BS in Computer Science, Computer Engineering, Mathematics, or a related field
  • 8+ years of professional software engineering experience
  • 5+ years of experience building production-grade mobile or web applications
  • Proficiency in at least two of the following: React Native, Flutter, Go, or React
  • Strong computer science fundamentals, including algorithms, data structures, and system design
  • Proven track record of shipping features to production environments
  • Experience working within Agile methodologies and teams

Preferred Qualifications

  • Experience with native iOS/Android modules
  • Proficiency in modern state management (Redux, MobX, or Riverpod)
  • Expertise in backend technologies including gRPC, GraphQL, and RESTful API design
  • Experience with database design using PostgreSQL or MongoDB
  • Knowledge of caching strategies using Redis or CDNs

About the Company

KATIM is a leader in the development of innovative secure communication products and solutions for governments and businesses. As part of the Space & Cyber Technologies cluster at EDGE, KATIM delivers robust, secure, end-to-end solutions centered on networks, ultra-secure mobile devices, applications, and satellite communications.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Engineer - Software

EDGE Group PJSC · Abu Dhabi

Sign up to apply