Demo

iOS Application Engineer

Beacon Hill
Milwaukee, WI Full Time
POSTED ON 2/18/2025 CLOSED ON 3/2/2025

What are the responsibilities and job description for the iOS Application Engineer position at Beacon Hill?

We are seeking a passionate and experienced Application Security Engineer / iOS Mobile Security Specialist to join our team. This role emphasizes designing, developing, and maintaining secure mobile applications, with a strong focus on iOS security (Swift/Objective-C) and cross-platform mobile security for both iOS and Android ecosystems. The successful candidate will lead secure coding initiatives, conduct thorough security assessments, and embed security best practices throughout the Software Development Life Cycle (SDLC). This is a unique opportunity to contribute to critical security measures that protect millions of users globally.

If you are passionate about mobile security, thrive in dynamic environments, and are eager to shape the future of secure digital products, this role is for you!

Key Responsibilities

Secure Code Development (iOS & Android)

  • Implement and promote secure coding practices in mobile application development.
  • Specialize in Swift/Objective-C for iOS, while addressing Android-specific security considerations (Kotlin/Java).
  • Collaborate with development teams to ensure end-to-end encryption, authentication, and secure data storage are integral to mobile apps.

Security Architecture & Threat Modeling

  • Help design and implementcomprehensive security architecturesfor iOS and Android apps.
  • Perform threat modeling to identify potential vulnerabilities and develop risk mitigation strategies.
  • Ensure compliance with security standards such as OWASP Mobile Top 10, PCI DSS, NIST 800-53, etc.

Code Reviews & Security Auditing

  • Conduct manual and automated code reviews to identify security flaws.
  • Participate in security audits and ensure adherence to security policies and industry standards.

Mobile Vulnerability Management

  • Perform Static Application Security Testing (SAST) and Dynamic Application Security Testing (DAST) on mobile applications.
  • Manage the vulnerability lifecycle from discovery to remediation and monitoring.
  • Collaborate with DevOps teams to automate vulnerability checks in CI/CD pipelines.

Penetration Testing & Threat Analysis

  • Conduct penetration tests to identify and exploit vulnerabilities in mobile applications.
  • Stay updated on emerging security threats and implement measures to protect mobile apps.

Secure Data Handling & API Security

  • Implement secure data storage mechanisms, including local encryption and key management.
  • Ensure secure API integrations to prevent injection attacks and data breaches.

Policy Development & Compliance

  • Help inform, develop, and enforce security policies, standards, and guidelines for mobile applications.
  • Ensure compliance with App Store/Google Play guidelines, and other regulatory requirements.

Collaboration & Incident Response

  • Collaborate with cross-functional teams (designers, product managers, QA engineers, operations) to embed security throughout the SDLC.
  • Monitor and respond to mobile security incidents, participating in incident response processes.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Security, or a related field, or 5 years in mobile application development.
  • Extensive experience in iOS application development using Swift/Objective-C, ideally also knowledge of Android (Java/Kotlin) security.
  • Proficiency in iOS frameworks (UIKit, Core Data) and Android frameworks.
  • In-depth knowledge of mobile security vulnerabilities (OWASP Mobile Top 10) and remediation techniques.
  • Familiarity with mobile security testing tools (e.g., MobSF, Drozer, Burp Suite, OWASP ZAP).
  • Strong understanding of cryptography principles, secure data storage, and key management.

Preferred Qualifications

  • Relevant security certifications (CISSP, CSSLP, CEH, GMOB).
  • Experience with mobile reverse engineering tools such as Frida.
  • Knowledge of App Store and Google Play Store compliance requirements.
  • Familiarity with advanced encryption techniques and secure app distribution.

Skills & Competencies

  • Problem-Solving: Ability to think like an attacker to identify threats and formulate mitigation strategies.
  • Communication: Capable of explaining complex security concepts to technical and non-technical stakeholders.
  • Collaboration: Comfortable working with cross-functional teams to achieve secure solutions.
  • Continuous Learning: Passionate about staying updated on the latest security trends.
  • Attention to Detail: Thorough in code reviews, architecture design, and security audits.

Compensation & Benefits

Our compensation package includes competitive base pay, healthcare, 401(k), flexible PTO, and other perks.

Beacon Hill is an equal opportunity employer and individuals with disabilities and/or protected veterans are encouraged to apply.


California residents: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.


If you would like to complete our voluntary self-identification form, please click here or copy and paste the following link into an open window in your browser: https://jobs.beaconhillstaffing.com/eeoc/


Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.


Company Profile:

Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.

Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.


Learn more about Beacon Hill and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting www.bhsg.com.


Benefits Information:


Beacon Hill offers a robust benefit package including, but not limited to, medical, dental, vision, and federal and state leave programs as required by applicable agency regulations to those that meet eligibility. Upon successfully being hired, details will be provided related to our benefit offerings.




We look forward to working with you.

Beacon Hill. Employing the Future™

Application Engineer
Proven Process Group -
Waukesha, WI
Application Engineer
HIKINEX -
Milwaukee, WI
Senior Application Engineer - Switchgear
Eaton Corporation, plc -
South Milwaukee, WI

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a iOS Application Engineer?

Sign up to receive alerts about other jobs on the iOS Application Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$152,549 - $188,894
Income Estimation: 
$194,072 - $240,547
Income Estimation: 
$135,994 - $168,063
Income Estimation: 
$161,209 - $233,553
Income Estimation: 
$70,462 - $84,818
Income Estimation: 
$77,991 - $108,747
Income Estimation: 
$87,093 - $107,335
Income Estimation: 
$140,233 - $181,029
Income Estimation: 
$161,209 - $233,553
Income Estimation: 
$87,093 - $107,335
Income Estimation: 
$111,725 - $147,313
Income Estimation: 
$112,673 - $137,290
Income Estimation: 
$140,233 - $181,029
Income Estimation: 
$161,209 - $233,553
Income Estimation: 
$112,673 - $137,290
Income Estimation: 
$139,945 - $168,577
Income Estimation: 
$140,233 - $181,029
Income Estimation: 
$161,209 - $233,553
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Beacon Hill

Beacon Hill
Hired Organization Address Washington, DC Full Time
Our client, a philanthropic organization, is seeking a temporary-to-permanent Executive Assistant to support their Execu...
Beacon Hill
Hired Organization Address Denver, CO Contractor
Must Haves: -3 years of experience in manual testing (this role is 100% manual) -API Testing validations using PostMan o...
Beacon Hill
Hired Organization Address Silver Spring, MD Full Time
Beacon Hill Financial has partnered with a local client in the search for their next Accounts Receivable Specialist. Thi...
Beacon Hill
Hired Organization Address Madison, WI Full Time
Location: Hybrid - Onsite 2 Days Per Week (Must Be a Wisconsin Resident or Willing to Relocate) Max Pay Rate: $25-$30/ho...

Not the job you're looking for? Here are some other iOS Application Engineer jobs in the Milwaukee, WI area that may be a better fit.

Senior iOS Mobile Application Developer

Fortune Brands Innovations, Inc., Oak, WI

Application Engineer

Xylem, Waukesha, WI

AI Assistant is available now!

Feel free to start your new journey!