Possesses excellent communication skills and the ability to work effectively in a multidisciplinary team, including Software Engineers, Program Managers, Security Researchers, and Data Scientists.
Has over 8 years of experience as a software engineer, with a history of developing and launching successful commercial software products and services.
Brings 8+ years of expertise in designing data structures, algorithms, and in the analysis of algorithm complexity, along with experience in highly concurrent programming.
4+ years of experience in designing user applications for mobile platforms such as iOS or Android.
At least 4 years of experience in developing an app from the ground up, with a portfolio of apps that have been featured in the App Store.
4+ years of experience in development principles and patterns.
4+ years of experience with Swift and Objective-C for iOS or Java/JNI for Android, including knowledge of iOS or Android internals.
Solid understanding of Networking fundamentals and VPN internals.
Strong debugging and problem-solving capabilities.
Knowledgeable in secure software development life cycles.
Experienced with software development tools, including source control systems (GIT), automated build systems, compilers, software validation systems, project tracking, and lifecycle management systems.
Able to work independently, managing technical and architectural dependencies effectively.
Holds a BS or MS degree in Computer Science.
Responsibilities
Furthermore, your role as a proactive technical leader includes upholding code quality and pioneering innovation in both our products and engineering methodologies.