iOS Developer (Security and Authentication Focus)

  • Hyderabad
  • Oracle
We are seeking a skilled iOS Developer with a strong emphasis on security to join our dynamic team. As an iOS Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications for iOS devices while implementing robust security measures to safeguard sensitive data and protect user privacy. You will collaborate closely with our multi-functional teams to ensure that our iOS applications meet the highest security and performance standards.Come join this top-notch team, dedicated towards solving problems in the OCI Platform space. We are directly involved with all OCI Platform Services such as Accounts, Compartments, Subscriptions. We are a spirited, dedicated team, maximising each other’s insights and abilities to produce groundbreaking solutions to difficult problems. We have the resources of a large enterprise and the energy of a startup.We’re looking for hands-on engineers with expertise and passion in solving difficult problems in distributed systems, virtualized infrastructure, and highly available services. If this is you, at Oracle you can design and build innovative new systems from the ground up. These are exciting times in our space - we are growing fast, still at an early stage, and working on ambitious new initiatives. An engineer at any level can have significant technical and business impact.As a member of the software engineering division, you will assist in tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the development, debugging, or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.Develop and maintain secure iOS applications that adhere to the industry's best practices and security standards.Implement encryption, authentication, and authorization mechanisms to protect sensitive data stored on iOS devices and transmitted over networks.Conduct security assessments and code reviews to identify and mitigate vulnerabilities in iOS applications.Integrate security features such as biometric authentication and secure storage into iOS applications to enhance user privacy and data protection.Stay updated with the latest security threats, vulnerabilities, and mitigation techniques relevant to iOS development.Collaborate with multi-functional teams, including designers, product managers, and backend developers, to deliver high-quality iOS applications on schedule.Work closely with the QA team to perform security testing/audits and ensure our iOS applications are resilient to attacks and security breaches.Provide guidance and mentorship to junior developers on security standard processes.Requirements:Proven experience in developing iOS applications, with a strong focus on security.Proficiency in Objective-C and/or Swift.Deep understanding of iOS security features, frameworks, and guidelines.Familiarity with cryptographic algorithms, SSL/TLS, OAuth, and other security protocols.Experience with secure coding practices and common security vulnerabilities (. OWASP Top 10).Strong analytical and problem-solving skills, with a keen attention to detail.Ability to thrive in a fast-paced, dynamic environment and deliver high-quality results under tight deadlines.Familiarity with CI/CD pipelines and automated testing frameworks for iOS developmentExperience with mobile security testing tools like AppScan, Burp Suite, or Mobile Security Framework (MobSF).