Senior Mobile Security Engineer

You would be working in an autonomous, cross-functional team with a mix of mobile developer, backend, full-stack developers and security engineer.

We are looking for an Android Engineer with a passion for security in order to help us build our SDK for Android platform and iOS, and ensure the on-going success of our detections and protections against determined attackers.

By joining us as a senior member of the team, you would be responsible for producing high-quality, clean and performant code, and proving your code works with automated unit, integration and acceptance tests. You’ll undertake pairing, code review, and ticket verification. You’ll translate product requirements into software designs and also deploy applications and monitor their performance.

As a Senior Engineer, you would also be expected to help coach and mentor junior members of the team.

Requirements:

You should have:

  • Solid knowledge of Android and Java
  • Experience in building applications with multiple Android OS versions
  • Experience with native mobile network I/O, network libraries, and concurrency
  • Strong troubleshooting experience related to mobile application development
  • Experience in building high-performance software
  • Proficiency in designing software architectures
  • Excellent communication and documentation skills
  • Experience working with version control systems and its related best practices (pull requests, git flow etc.)
  • Understanding of RESTful API interaction and JSON

Bonus Knowledge and Skills:

  • Objective-C and Swift skills
  • Experience with mobile client-server application development in iOS
  • Experience with mobile hybrid development framework such as Apache Cordova
  • Background in cyber security
  • Understanding of secure coding practices
  • Experience in data encryption and secure communication
  • Experience in analyzing network traffic so as to find cyber attacks

Join our team

We know that every tech company is trying to make the workplace more exciting and more fun. At Cleafy, we offer a great working environment shared with outstanding colleagues. Moreover, we can offer something that really makes our job rewarding, that is the opportunity to use the latest technology and create a leading-edge technology being adopted by international banks to analyze large amounts of data and protect million of users against internet threats and frauds. Join our team and provide your contribute on how to best address these challenges.