iOS Engineer, App Analysis
Data Theorem
Data Theorem is an exciting company focused on creating a more secure world for data.
Rooted in a strong engineer first culture, every employee has an impact on product and direction.
We are searching for exceptional talent pursuing an opportunity to grow and take ownership of the projects that resonate most with them.
Role 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.
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.
Be an active member of the Data Theorem's engineering team, which is spread across the United States, England and France.
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 (e.g. swizzling) and tools such as CydiaSubstrate, Frida, etc. No information security experience required – we are more interested in software engineering backgrounds.
Bachelor's degree in Engineering or equivalent work experience in a related field.
- 3+ years of experience working with mobile technologies.
- iOS App Developer Calgary, AB - Hybrid (Can consider candidates who are willing to relocate). Required Skills Strong CS fundamentals... ...with CI/CD, Xcode, performance tuning, app signing, crash analysis, or architecture decisions. Seniority level Mid-Senior level...SuggestedContract workRelocation
- Join Constant Contact as a Senior iOS Engineer, where your Swift expertise will elevate mobile... ...guidance will play a critical role in enhancing app performance and user experiences. Key... ...production issues through root cause analysis Requirements: • Minimum ten years of...Suggested
- Elevate your career as a Senior iOS Engineer, developing and enhancing mobile applications in a... ...and maintain client-facing web and mobile apps • Perform annual codebase maintenance and... ...• Deep knowledge of threading and crash analysis • Understanding latest Xcode functionalities...SuggestedLocal area
- ...visibility and performance insights. • Enhance developer experience through automation and modern tools (Backstage, linters, static analysis, Gen AI) to boost productivity. • Optimize code hygiene using automation tools like Moderne/Open Rewrite and help define best practices...Suggested
$75k - $90k per year
A leading defense and security firm in Calgary is seeking an Intermediate Systems Engineering Analyst to shape the evolution of the Land Command Support System (LCSS). This role involves collaborating with DND and program teams on architectural decisions, managing System Problem...Suggested- ...supplies technical talent to a variety of Fortune 100/500/1000 and other companies in Canada/US. We are currently hiring for a Power Apps Specialist for our Fortune 500 consulting client, working on their internal team. Rate: $60-65/hr CAD C2C Start Date:...Long term contractImmediate start
- Elevate mobile app development as a Lead iOS Developer with Constant Contact. Use your expertise in Swift to craft innovative apps and enhance user engagement. In this role, you will leverage over a decade of software development experience to drive mobile innovation. As...
- Rejoignez Lightspeed à Montréal en tant que Développeur iOS intermédiaire, où vous contribuerez à la croissance d’une plateforme de commerce de détail innovante. Collaborez avec une équipe dynamique pour transformer l’expérience utilisateur des marchands. Dans ce rôle, vous...Flexible hours
- Elevate your professional journey with OneVest as a Senior Mobile App Developer specializing in React Native. Help transform wealth management solutions with impactful mobile technology. This senior role focuses on combining your coding expertise with architectural design...
- Lead risk analysis efforts at Shakepay as a Senior Data Scientist. Utilize your analytical capabilities to develop and refine risk management systems in a versatile work setting. Shakepay’s Risk team is dedicated to building creative systems to protect customers and the broader...
- ...remember more. Speechify’s text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google... ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...Work at officeRemote work
- ...across the entire product and engineering org. This is a foundational role... ...cross-platform testing for iOS and Android. Fintech Rigor: You... ...LLMs to autonomously browse the app, identify UI regressions, or... ..., and perform predictive risk analysis on new feature branches. Full-...InternshipWork at officeRemote workMonday to friday
- ...platform that builds and integrates web, iOS, and Android applications. Our approach combines... ...for a Staff Platform Reliability Engineer to own reliability engineering for the... ...incident summarization, anomaly detection, log analysis, alert correlation, runbook...Full timeWork at officeRemote work
- ...Developer to be a pivotal part of our mobile app development team. If you're a seasoned... ...'ll also assist in recruiting top-tier engineering talent. Cross-Functional Collaboration... ...workflows, including but not limited to code analysis, automated testing, and intelligent code...Long term contractFull timeWork at officeWork from homeMonday to fridayFlexible hours
- ...Senior Geoenvironmental Engineer – Tailings Management Calgary, AB (Hybrid) Overview A leading engineering and environmental consulting... ...with a focus on tailings management field programs, engineering analysis, and design. Key Responsibilities Project Leadership &...InternshipWork at officeRemote work
- ...emissions reduction space. Questor is looking for a Project Engineer to assist with design and manufacturing of our existing product... ...mechanical and structural calculations, with and without the use of analysis software. Size, design, and optimize incinerators based on...Long term contractWork at officeFlexible hours
- ...time Permanent Location: Calgary, AB Division/Department: Engineering Available vacancies: 1 About Avmax: Avmax is a diverse... ...suite, CAD software (AutoCAD and/or SolidWorks preferred), and analysis software (e.g. FEMAP or ANSYS). Able to travel when...Permanent employmentFull timeInternshipWork at officeWorldwide
$78k - $122.85k per year
...and international subcontractors. Develop and/or manage hardware engineering documentation, including specifications, diagrams/schematics,... ...engineering effort for specific tasks and projects through detailed job analysis. Collaborate with Engineering Cost Account Managers to support...Long term contractTemporary workFor subcontractorLocal area- ...has partnered with Hatch to support the hiring of a Structural Engineer join their team. Hatch is a globally recognized engineering,... ...design. Activities include layout development and structural analysis of industrial structures for both front end planning and the detailed...Work at officeWorldwide
- .... SLB is seeking a highly qualified and motivated Structural Engineer to support our Data Center infrastructure solutions business.... ...approved exception list. Performing or checking structural design analysis with all applicable design loads and design combinations in...Work at officeRelocation
- ...Purpose We are currently seeking a Principal Metallurgical Engineer to join our Canada West Engineering team in either Calgary, Alberta... ...selection, corrosion engineering, welding, and failure analysis across major projects and programs. Establish, interpret, and...Long term contract
- Your Opportunity Stantec is seeking Senior Process Engineers to work independently on a variety of complex projects and as a team lead on... ...as PFDs and P&IDs. Generation and documentation of hydraulic analysis results and study reports. Performing adequacy checks and evaluation...Long term contractFull timeTemporary workPart timeCasual workWork at office
- ...Inspiration, Quality and Teamwork! Job Description The Sr. Mechanical Engineer serves as a key technical contributor within the engineering... ...troubleshooting, and commissioning phases Conduct root cause analysis and implement corrective actions to resolve technical issues...Full timeLocal area
- Senior SCADA Engineer Contract Length: 1 Year Location: Calgary, Alberta Raise is currently hiring a Senior SCADA Engineer on behalf... ..., including troubleshooting, incident response, and root cause analysis for SCADA and control system issues. Develop and maintain...Contract work
- Position Overview We are seeking an experienced Project Manager – Engineering to join our team to ensure the delivery of engineering capital... ...acumen including budget management, forecasting, and variance analysis Terms and Conditions To find out more information or to...
- ...applications, identifying gaps, and driving cloud‑ready, scalable solutions primarily in Azure. Responsibilities Lead application analysis and remediation for cloud migration Refactor applications using microservices, containerization, and cloud‑native patterns...
- NSB Omega is searching for a Quality Assurance Engineer for our MAJOR Oil & Gas Client in Calgary, AB. Assignment Description We are seeking... ...related professional designation. Experience with root cause analysis methodologies and continuous improvement programs. Knowledge...For contractorsWork at office
$75k - $85k per year
...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and... ...Programming (OOP) principles. Take ownership of requirement analysis, test plan creation, automation development, and defect analysis...Long term contractFlexible hours- ...We’re looking for a collaborative and curious Graduate Software Engineer to join our development team at NetApp Instaclustr ( As part of... ...of the whole development lifecycle, including requirements analysis, design, implementation, testing and deployment through to our production...Full timeInternshipWork at officeWorldwide2 days per week
- ...to come. Higher Ground Consulting (HGC) is a full‑service engineering and environmental company. We are a dedicated team of professionals... ...and communication with provincial authorities. Engineering Analysis and Design: Assist in the design and evaluation of...For contractorsWork at officeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to iOS Engineer, App Analysis. Be the first to apply!
- remote ios developer Calgary, AB
- ios developer Calgary, AB
- failure analysis engineer Calgary, AB
- piping stress analysis engineer Calgary, AB
- director financial planning and analysis Calgary, AB
- business analysis Calgary, AB
- financial planning and analysis Calgary, AB
- manager financial planning & analysis Calgary, AB
- junior ios developer
- ios developer part time
