Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Cyberark Staff Software Engineer 
India 
78038845

08.08.2024
Job Description
  • Provide technical leadership by communicating, developing and maintaining our iOS & Android solutions
  • To ensure best possible performance, quality and responsiveness of the app
  • Work with other developers and disciplines (including support) to meet product goals
  • Experience in troubleshooting, servicing, and explaining mobile device issues related to the product
  • Proven experience resolving escalations from end-user support team, manage vendor support cases, as well as, take ownership of product issues
  • Keep on top of new libraries and technologies like CocoaLumberJack, Firebase Analytics, Kingfisher, UI testing (XCTest/XCUITest), and more.
  • Other duties assigned as needed
Qualifications
  • Bachelor’s degree in Computer Science or equivalent work experience
  • 10+ years of experience developing on mobile platforms (iOS & Android)
  • Excellent understanding of Swift, Objective-C/C++ and programming concepts such as multithreading, MVP, UI patterns and unit testing.
  • Excellent understanding of material design.
  • Full product cycle experience
  • Demonstrating ability to be flexible and productive in a fast-paced environment with geographically-distributed teams
  • Demonstrating ability to work effectively as an individual and within a group
  • Excellent analytical and troubleshooting skills
  • Self-starter and ability to pick up new technologies rapidly
Additional Information
  • Experience with test automation frameworks such as Appium and XCTest, and XCUITest
  • Working experience in mobile device management
  • Understanding of PKI, Certificate security, encryption, HTTPS
  • Strong familiarity with object-oriented design and programming concepts
  • Excellent collaboration and communication (verbal and written) skills
  • Prior Agile/Scrum work experience