Katim Circular Logo

Senior Engineer - Software

Katim Abu Dhabi, United Arab Emirates Posted: 14 Apr 2025

Financial

  • Estimate: $85k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • No Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

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 trust in a world where cyber risks are a constant threat. The company focuses on advanced cyber capabilities and provides robust, secure, end-to-end solutions centered on four core business units: Networks, Ultra Secure Mobile Devices, Applications, and Satellite Communications.
This role involves software design, implementation, testing, debugging, and deployment of security-focused products and applications. The successful candidate will work within a talented team of experienced software engineers on challenging projects, mentoring and setting examples for the engineering community to elevate the team's culture and effectiveness.

Key Responsibilities:

  • Design, code, test, and maintain software solutions that meet or exceed customer expectations.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Contribute to architectural decisions ensuring scalability, maintainability, and performance.
  • Conduct and participate in code reviews to maintain code quality.
  • Advocate for best practices in software development and testing.
  • Analyze and troubleshoot complex software issues.
  • Provide technical leadership and guidance to the development team.
  • Mentor junior engineers and foster a culture of knowledge sharing.
  • Create and maintain technical documentation.
  • Identify and address performance bottlenecks and optimize code.
  • Participate in Agile/Scrum development processes.

Education and Minimum Qualifications:

  • BS in Computer Science, Computer Engineering, Mathematics or related field, or equivalent experience in the industry. A Master’s degree is preferred.
  • Minimum of 7+ years of experience, with 5+ years in developing publicly available mobile and desktop applications (Android, iOS, macOS, Windows).
  • 2+ years of experience in Flutter and Dart.
  • 1+ years of experience in Rust.
  • Experience in releasing at least 2 publicly available apps to Google Play/Apple App Store from feature inception to launch using automated tools like Jenkins, Gradle, Fastlane.
  • Solid understanding of software development best practices and secure coding.

Key Skills:

  • Knowledge of common software architectural practices and principles (MVC, MVP, MVVM, Clean, SOLID).
  • Ability to create readable, maintainable code and documentation.
  • Proficient in writing modular, testable Dart code using best practices such as TDD.
  • Familiarity with Rust and experience in design and development of C/C++ SDKs is a plus.
  • Strong application knowledge and development experience involving cryptographic algorithms/protocols.
  • Proficiency with CI/CD tools to maintain a releasable development branch.
  • Strong written and verbal communication skills, with the ability to communicate complex topics effectively.

Language Requirements:

  • Proficiency in English is required.

Location: Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates
Work Conditions: On-site, Full-time

Apply now

Jobs you might like   View all jobs

About Katim

KATIM is a leader in the development of innovative secure communication products and solutions for governments and businesses. As part of the Electronic Warfare & Cyber Technologies cluster at EDGE, one of the world’s leading advanced technology groups, KATIM delivers trust in a world where cyber risks are a constant threat, and fulfils the increasing demand for advanced cyber capabilities by delivering robust, secure, end-to-end solutions centered on four core business units: Networks, Ultra Secure Mobile Devices, Applications, and Satellite Communications. KATIM empowers organisations worldwide with the confidence that their mission-critical information and communications are private and secure at all times. Based in Abu Dhabi, KATIM accelerates digital advancement, nurtures next-generation talent, and curates advanced innovations to solve the most difficult digital challenges for its customers.