Mobile Application Security Engineer

IBA InfoTech Inc.
Morrisville, NC, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) .NET Framework Apple IOS Software System Penetration Testing Burp Suite C Sharp (Programming Language) Static Program Analysis Code Review Computer Engineering Software Debugging Mobile Application Software Open Web Application Security
+7 more
Reverse Engineering Secure Coding Swift (Programming Language) Kotlin Information Technology Objective C++ Programming Languages

Requirements

Basic Requirements:

  • Bachelor’s degree in Computer Science, Computer Engineering or related field with 5+ years of relevant experience.
  • 3+ years of experience in developing apps for Android and iOS using common mobile application programming languages, such as Java, Kotlin, Swift, Objective-C, and C# .NET.

Preferred Experience:

  • Master’s degree with 3+ years of relevant experience; or equivalent experience.
  • 5+ years of experience in developing apps for Android and iOS using common mobile application programming languages, such as Java, Kotlin, Swift, Objective-C, and C# .NET.
  • Experience with mobile application debug and pen testing, using tools such as dozer, MobSF, and QARK.
  • Familiarity with general security testing and reverse engineering tools, such as Burp Suite, Kali, ZAP, etc.
  • Active general industry knowledge of the latest mobile application vulnerabilities and exploits.
  • Understanding of general secure development practices: code review, static analysis, OWASP, etc.
  • General knowledge of cryptography concepts such as hash functions and symmetric/asymmetric encryption.
  • An understanding and ability to communicate the techniques, tactics, and practices of an attacker.
  • Experience with the Unity Development Platform.
  • Experience with AR/VR development.
  • Strong written and verbal communication skills - the role requires communicating with and influencing engineers and managers, as well as communicating with diverse and global teams.
  • Experience with the application of threat modeling or other risk identification techniques.
  • Detailed knowledge of security vulnerabilities and remediation techniques.
  • Excellent leadership and teamwork skills.
  • Results-oriented, self-motivated.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on ibainfotech.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:36 min

Exploiting e-commerce basket identifiers with Burp Suite

Anna Bacher · LIVE

2:25 min

Testing the AI generated Apple iOS Flashcards application

MIlan Todorović MIlan Todorović · WWC Europe 2026

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

4:15 min

Scaling DevSecOps and researching mobile application security standards

Moataz Nabil Moataz Nabil · LIVE

3:31 min

Setting up a penetration testing environment for web apps

Anna Bacher · LIVE

1:33 min

Anticipating web push notification support on mobile browser architectures

Christian Liebel Christian Liebel · JS Congress

Videos

See all

Related articles

See all