iOS Engineer: App Analysis

iOS Engineer: App Analysis

City of London Full-Time 30000 - 50000 £ / year (est.) No home office possible
Go Premium
D

At a Glance

  • Tasks: Enhance our scanning engine to analyse iOS apps for security and privacy issues.
  • Company: Join a cutting-edge data security software company with a focus on innovation.
  • Benefits: Enjoy a competitive salary, health benefits, and opportunities for remote work.
  • Why this job: Make a real difference in app security while working with the latest technologies.
  • Qualifications: Experience in iOS development and familiarity with Python is essential.
  • Other info: Great entry-level role with potential for rapid career growth in a dynamic environment.

The predicted salary is between 30000 - 50000 £ per year.

Overview

As an iOS engineer, you will be responsible for improving our scanning engine, for analyzing iOS applications and automatically finding security and privacy issues.

Responsibilities

  • Work with the mobile team on a set of tools we\’ve built to statically analyze IPAs in order to find security issues. We have open-sourced parts of our iOS static analyzer at https://github.com/datatheorem/strongarm.
  • Improve our dynamic analyzer, which instruments mobile applications in order to study their behavior while running on a device, and detect dangerous actions that could lead to security issues.
  • Research and build new security checks to be added to our scanning engine, so we can help customers build more secure iOS apps.

Qualifications

  • Significant experience implementing iOS applications and tools.
  • Good understanding of the iOS runtime.
  • Some experience writing tools in Python.
  • Bonus points: experience with taking apart iOS software in order to understand and/or modify it. This includes experience with Objective-C runtime APIs (i.e. swizzling) and tools such as CydiaSubstrate, Frida, etc.
  • No information security experience required – we are more interested in software engineering backgrounds.

Seniority level

  • Entry level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

Industries

  • Data Security Software Products

#J-18808-Ljbffr

iOS Engineer: App Analysis employer: Data Theorem, Inc.

Join a forward-thinking company that prioritises innovation and employee development, where as an iOS Engineer, you will play a crucial role in enhancing our security tools while collaborating with a passionate mobile team. Our inclusive work culture fosters creativity and growth, offering ample opportunities for professional advancement in the dynamic field of data security software. Located in a vibrant tech hub, we provide a stimulating environment that encourages continuous learning and the chance to make a meaningful impact on the security of iOS applications.
D

Contact Detail:

Data Theorem, Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land iOS Engineer: App Analysis

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those who work at companies you're interested in. A friendly chat can open doors and give you insights that job descriptions just can't.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your iOS projects or any tools you've built. This is your chance to demonstrate your expertise and passion for mobile development.

✨Tip Number 3

Prepare for interviews by brushing up on common iOS engineering questions and coding challenges. Practising with friends or using online platforms can help you feel more confident when it’s your turn to shine.

✨Tip Number 4

Don’t forget to apply through our website! We love seeing applications come directly from candidates who are excited about joining us. Plus, it shows you're genuinely interested in being part of our team.

We think you need these skills to ace iOS Engineer: App Analysis

iOS Application Development
Static Analysis
Dynamic Analysis
Security Issue Detection
Python Programming
Objective-C Runtime APIs
Software Engineering
CydiaSubstrate
Frida
Problem-Solving Skills
Collaboration with Mobile Teams
Research Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with iOS applications and any tools you've built. We want to see how your skills align with our needs, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're excited about the role and how your background in software engineering makes you a great fit for improving our scanning engine.

Show Off Your Technical Skills: If you've got experience with Python or have dabbled in Objective-C runtime APIs, make sure to mention it! We love seeing candidates who can bring those skills to the table, especially when it comes to building new security checks.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Data Theorem, Inc.

✨Know Your Tools

Familiarise yourself with the tools mentioned in the job description, especially the iOS static analyser and any relevant open-source projects. Being able to discuss how you've used similar tools or your experience with them will show your genuine interest and expertise.

✨Showcase Your Coding Skills

Prepare to demonstrate your coding abilities, particularly in Swift and Python. You might be asked to solve a problem on the spot, so brush up on your coding skills and be ready to explain your thought process as you work through it.

✨Understand iOS Security

Even though no information security experience is required, having a basic understanding of iOS security principles can set you apart. Research common security issues in iOS apps and be prepared to discuss how you would approach solving them.

✨Ask Insightful Questions

Prepare thoughtful questions about the team, the tools they use, and their approach to improving app security. This not only shows your enthusiasm for the role but also helps you gauge if the company is the right fit for you.

iOS Engineer: App Analysis
Data Theorem, Inc.
Location: City of London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>