Code Review (IOS) at Binance

Asia

Binance Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Blockchain, Cryptocurrency, FintechIndustries

Requirements

  • Familiar with Swift
  • Familiar with various general encryption algorithms
  • Strong source code auditing skills
  • Familiar with the development process of mobile applications
  • Proficient in the application architecture of iOS and their corresponding security mechanisms and security risks
  • Master the common security vulnerabilities and solutions of the mobile client, and be familiar with the security testing, vulnerability mining and automation solutions of the mobile terminal
  • Familiar with security reinforcement of mobile terminal applications, experience in reverse analysis of client applications, skilled use of tools such as JEB, dex2jar, IDA Pro
  • Clear thinking, excellent analysis, and problem-solving skills, good learning ability, and team player mentality
  • Strong communication skills, stress resistance, and keen interest in research
  • Bilingual English/Mandarin is required to be able to coordinate with overseas partners and stakeholders

Responsibilities

  • Follow the product development process and master the product business logic
  • Conduct manual source code business security audits
  • Security assessment of the mobile terminal products, and provide security advice and solutions
  • Mobile terminal vulnerability verification and promotion of repair
  • Research of security technologies and security attack and defense solutions for mobile

Skills

Key technologies and capabilities for this role

SwiftiOSSource Code AuditingEncryption AlgorithmsMobile SecuritySecurity VulnerabilitiesReverse AnalysisJEBdex2jarIDA ProSecurity TestingVulnerability Mining

Questions & Answers

Common questions about this position

Is this position remote?

Yes, this is a full-time remote position with a work-from-home arrangement, though it may vary depending on the work nature of the business team.

What are the key skills required for this iOS code review role?

Key skills include familiarity with Swift, various general encryption algorithms, strong source code auditing skills, iOS application architecture and security mechanisms, common mobile security vulnerabilities, and tools like JEB, dex2jar, IDA Pro. Soft skills required are clear thinking, excellent analysis and problem-solving, good learning ability, team player mentality, strong communication, stress resistance, and bilingual English/Mandarin.

What is the salary for this position?

This information is not specified in the job description.

What is the company culture like at Binance?

Binance offers a flat structure, user-centric global organization, collaboration with world-class talent, autonomy in an innovative environment, and a results-driven workplace with opportunities for career growth and continuous learning.

What makes a strong candidate for this role?

Strong candidates will have hands-on experience with iOS security auditing, Swift, encryption algorithms, reverse engineering tools like IDA Pro, and a proven track record in mobile vulnerability research, along with bilingual English/Mandarin skills and excellent problem-solving and team collaboration abilities.

Binance

Cryptocurrency exchange for trading and earning

About Binance

Binance is a cryptocurrency exchange platform where users can buy, sell, and trade a variety of cryptocurrencies, including Bitcoin and Ethereum. It offers multiple trading options such as Spot, Margin, and Futures markets, along with a peer-to-peer service for direct transactions. Users can also earn interest on their crypto holdings through Binance Earn and trade NFTs in its marketplace. Binance stands out as the largest crypto exchange by trade volume, aiming to provide comprehensive services for both new and experienced traders.

Valletta, MaltaHeadquarters
2017Year Founded
$9.7MTotal Funding
SERIES_ACompany Stage
Crypto & Web3, Financial ServicesIndustries
5,001-10,000Employees

Benefits

Competitive salary
Option to be paid in crypto
Health insurance
Flexible working hours
Remote work for many roles
Company sponsored holidays
Learning and development programs
Free language classes
Relocation support
International transfers mid-career

Risks

Regulatory scrutiny in the U.S. could impact Binance's operations and reputation.
Allegations of internal misconduct may lead to legal complications for Binance.
Expansion into new markets like Brazil poses integration and compliance challenges.

Differentiation

Binance offers a comprehensive range of crypto services, including trading and NFTs.
It is the largest crypto exchange by trade volume, serving over 166 million users.
Binance provides unique products like Binance Earn and a Launchpad for new tokens.

Upsides

Binance benefits from the growing popularity of crypto staking and yield farming.
Increased interest in Layer 2 solutions could boost Binance's trading volume.
Stablecoin adoption for cross-border transactions may increase Binance's trading volumes.

Land your dream remote job 3x faster with AI