Jr And Mid Developer-Android Reverse Engineers

Steneral Consulting

  • USA
  • Permanent
  • Full-time
  • 7 days ago
  • Apply easily
have to be willing to able to take the CTF assessment up front.They are hiring 50+ "Android Reverse Engineers" at junior (1+ year) and mid-level (3+ years) of experience.These will be 100% remote - 6-12+ month contracts w/ extensions.Interview Process: (IMPORTANT):
  • All done virtually
  • 1st step after recruiter screen is completing what's called a Capture-The-Flag (CTF) assessment.
  • Once completed - we submit the results of the CTF and resume to the hiring manager.
  • 2nd step would be a live technical assessment with the client - which would involve coding, static analysis, etc. There is a instructional video they watch before.
  • 3rd/final step = interview with hiring team
Experience & Tech that will be key:
  • Some Android experience - even if its just development / school/personal work
  • Any experience with reverse engineering code
  • Some exposure to coding with things like Java, Kotlin, JavaScript, Flutter, etc
  • Reverse engineering tools: Jadx, Ghidra, Frida, IDA Pro, Burp
  • Capture the Flag experience
  • Penetration testing
Android Reverse Engineer Junior Level(1+ years)Are you fascinated by what happens after an app is compiled? Our team is seeking a driven JuniorAndroid Reverse Engineer to turn that curiosity into a career. We provide a unique experience where youwill be immersed in the complex world of mobile threat analysis from day one. You will be mentored byindustry experts and get hands-on exposure to internal, state-of-the-art static and dynamic analysistools. Your focus will be on delivering high-quality, high-speed analysis, deconstructing sophisticatedAndroid applications to understand their core functionality and unmask potential threats. If you're readyto accelerate your skills, this is the place to do it.Responsibilities:Deep Dive Analysis: Conduct analysis of Android applications with speed and accuracy to understandtheir codebase, architecture, and functionality.Reverse Engineering Techniques: Employ reverse engineering techniques to extract information fromthe android applicationsRisk Identification: Identify user and device risk, data leakage, and malicious code execution withinAndroid apps.Security Assessment: Conduct security assessments of Android applications to identify potential risks.Threat Intelligence: Review apps and provide the latest malware trendsCollaboration: Collaborate with security researchers, developers, and other stakeholders to sharefindings, provide recommendations, and contribute to the development of secure software.Continuous Learning: Stay updated on the latest Android security threats, vulnerabilities, and reverseengineering techniques.Requirements:Hands on Experience with the following:Analyzing or reverse engineering code, preferably of malicious applicationsAbility to read, comprehend and analyze source codeExperience with Java or KotlinExposure to JavaScript, Flutter, and/or other mobile software languagesQuery languages such as SQLPreferred:Reverse Engineering tools such as Jadx, Ghidra, Frida, IDA Pro, Burp, to performbinary and APK analysisELF (Native Binaries) reverse engineeringUnderstanding of the following topicsAndroid Fundamentals such as Android activity lifecycles, common Android API usage,AOSP, and how an android application is created.Java and/or Kotlin Programing LanguageFundamentals of Network traffic securityAdditional:Development of signatures (Yara, etc.)Research on threats such as APT using Open-Source Intelligence (Virus Total, Web,ExploitDB, MITRE, etc.)In depth knowledge of security engineering and analysis topics, computer and networksecurity, cryptography, authentication security, rooting, packing, network protocols andinterceptionNice to Have:Android Software Development Experience or Reverse Engineering experienceBackground / Familiarity with Google Ads or Content moderationParticipation in a Capture the Flag (CTF) for Mobile softwarePentesting, Blue Team, and/or Red Team experienceProfessional Experience and EducationRequired:o 1 - 3 years experience in one or more of the following: Android Development, ReverseEngineering, Pentesting, Application Security AssessmentsPreferred:o Associates/Bachelor's Degree/master's in computer science, computer engineering, CS,or information systems, or related discipline.o 1 - 3 years of hands on Android App Development /Reverse Engineering

Steneral Consulting