Backend Developer Lead Ios

4 - 9 years

6.0 - 16.0 Lacs P.A.

Navi Mumbai, Bengaluru, Mumbai (All Areas)

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

backend developerIOSandroidIos Development

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & responsibilities Key Responsibilities - Device Fleet Optimization: - Maintain optimal device availability by resolving device-specific issues and minimizing downtime. - Enhance fleet management efficiency by fine-tuning device allocation and cleanup processes. - Mobile System Customization & Reverse Engineering: - Develop and refine mobile agents for iOS and Android, adjusting device behaviour to align with our business model. - Perform reverse engineering on mobile frameworks, modifying applications, and utilizing concealed APIs and protocols to improve device operability. - Engage with mobile OS internals, enabling advanced management features and system control. - Solution Development & Ownership: - Design, implement, and maintain end-to-end solutions covering mobile agents, backend services, and integrations with frontend components. - Create and manage CI/CD pipelines to ensure streamlined deployments and continuous improvements. - Data-Driven Insights: - Establish metrics and monitoring for all device and backend operations, enabling data-backed decisions and performance optimization. - Collaborate on system architecture and design discussions, driving quality improvements and operational health. - Standards & Best Practices: - Maintain high standards of code quality, reliability, and efficiency through regular reviews and adherence to best practices. - Work closely with architects to evolve system designs and address complex technical challenges impacting the team and system health. Required Skills - Programming & Technical Expertise: - Proficiency in Golang and either Java or Kotlin, with experience in writing scalable backend services. - Strong reverse engineering and debugging skills, with knowledge of disassemblers, network analysis tools, and bytecode manipulation. - Deep familiarity with Android and/or iOS internals, communication protocols, and low-level system functions (e.g., device administration, USB protocols, adb). - Infrastructure & System Knowledge: - Solid understanding of Linux/Unix-based systems and experience with containerization/orchestration tools such as Docker and Kubernetes. Bonus Skills - Experience with mobile application development for Android and iOS. - Knowledge of Objective-C or Swift for in-depth iOS customization. - Familiarity with DevOps practices, including tools like Ansible, Terraform, and Kubernetes. meworks or scripting to enhance integration with automation testing. Preferred candidate profile Perks and benefits

Information Technology and Services
Overland Park

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)