Senior iOS Engineer

GetLinks partner

British Columbia, Canada

Negotiable

Job description

Key Responsibilities

  • iOS Performance Optimization:
  • Contribute to our iOS SDK performance optimization initiative, a multi-year project to enhance the reliability, features, and efficiency of our geolocation services.
  • Contribute to automating operational tasks, such as releases and production support, to increase efficiency and free up resources for innovation.
  • Research new features, analyze requirements & competitors, estimate implementation; design software; code reviews; document solutions
  • Client Success:
  • Collaborate closely with our client-facing team to help resolve issues for our Clients, ensuring a smooth experience for end users & developers.     
  • Anti-fraud Innovations:
  • Innovate the iOS SDK following industry best practices for fast, high reliability, security and performance
  • Drive the development, scaling, and optimization of geolocation and anti-fraud products that align with GeoComply’s mission and customer needs.
  • Collaborate with cross-functional teams, including product management and business stakeholders, to define product requirements and translate them into technical solutions.
  • Champion a user-centric approach to product development, ensuring our solutions are intuitive, efficient, and deliver exceptional value.
  • Collaborate with our global team of experts to build technologies that set the industry standard for anti-fraud and compliance solutions.
  • Stay abreast of emerging spoofing techniques and proactively adapt our systems to maintain a robust security posture.
  • Design and implement features that empower business users to define and execute real time Anti-fraud rules

Who You Are

  • Computer Science background with 5+ years of experience in programming languages, with a preference for iOS development proficiency (Both Objective-C and Swift). 
  • Proven experience collaborating with Product Managers, translating product requirements into technical requirements
  • Proven expertise in designing and implementing multi-threading architectures
  • Solid understanding of data structures and algorithms.
  • Experience with Xcode Instruments
  • Experience with device jailbreak and hide jailbreak techniques
  • Experience with CI/CD pipelines specifically for mobile development.
  • Familiar with reverse-engineering techniques.
  • Strong analytical and problem-solving skills
  • Good communication and interpersonal skills
  • Enjoy working in a multi-region environment
  • Willing to learn in a fast-paced environment
  • Intermediate written and spoken technical English with ability to articulate & debate during team calls.

Bonus Points

  • Experience building apps with cross-platform technologies: Cordova, ReactNative, Unity, etc…
  • Familiarity with geolocation spoofing techniques and anti-fraud measures.
  • Track record of Mobile Security Testing.

Contact us

1 - Minh Anh Le (Tina)Email: [email protected]Tel: +84 97 630 61 49Skype: lengminhanh91