SO Senior Mobile Engineer Android / iOS

SmartRecruiting is looking on behalf of its client for a Senior Mobile Engineer Android / iOS.

Location: Bucharest, remote/hybrid.

Company mission:

Our client is a large multinational company, merging local knowledge with global vision, and in-depth insight with industry-leading digital expertise. The company’s focus is on innovative banking solutions such as transfer functions, mobile payment systems,s and brokerage functions.

Summary objective of the job:

Our client is looking for a skilled  Senior Mobile Engineer for Android / iOS to join the agile development team to implement a sustainable and stable technical solution for the defined technical requirements.

Responsibilities:

  • Creation of scalable and maintainable technical designs for the further development of an existing banking app
  • Development of customer-oriented mobile application systems on different platforms with all associated tasks, such as
    UnitTests, documentation, code reviews, etc.
  • Cooperation with product owners, scrum masters, engineers, UX / UI designers, and security specialists in an agile work
    environment
  • Compliance with general coding standards and security mechanisms.

Requirements:

  • University degree in computer science (or comparable), or comparable professional experience
  • 5+ years of work experience in a mobile engineering role, desirable: with banking experience
  • Detailed knowledge of Kotlin / Java (for Android) or Swift (for iOS)
  • Good knowledge of architecture design for mobile applications (e.g. MVC architecture samples / SOLID principles)
  • Good knowledge of security mechanisms: Keystore, SSL pinning, encryption (AES, Diffie-Hellman), the man in the middle
  • Good knowledge of hardening mechanisms: ProGuard, DexGuard (or similar).

Enter your keyword