Software Engineer - Mobile App
Nanakramguda, Hyderabad
4 years
Android DevelopmentiOS App DevelopmentMeta Principles of UX/UI DesignSOAP API IntegrationJSON ParsingJSON ParsingGit (Version Control System)Agile MethodologyUnit TestingCode ReviewWeb Performance OptimizationThird-party Application TroubleshootingBuild and ReleaseVulnerability AssessmentsCI/CDCross-Functional CollaborationMobile Application DevelopmentThird-party libraries integrationDevSecOpsApplication Deployment
Job Description:
Key Responsibilities
• Design, develop, and maintain robust and scalable Android applications using Java.
• Support iOS app development with hands-on experience in Swift.
• Collaborate with cross-functional teams to define, design, and deliver new features.
• Write unit tests, perform code reviews, and ensure high-quality code.
• Follow Agile best practices and actively participate in Agile ceremonies (Scrum/Kanban).
• Troubleshoot issues, optimize performance, and enhance mobile user experiences.
• (Optional) Manage build and release cycles including IPA/APK generation.
• Address security vulnerabilities identified by tools like BDH, Twist-lock, or Coverity.
• (Optional) Contribute to CI/CD pipelines using tools like Bamboo or Octopus.
________________________________________
Must-Have Skills
• Android Development (Java): 4+ years of hands-on experience.
• iOS Development (Swift): Minimum 1 year of hands-on or solid exposure.
• Strong grasp of mobile UI/UX principles and patterns.
• Proficient in working with REST APIs, third-party libraries, JSON/XML parsing.
• Solid understanding of Git and version control systems.
• Experience in Agile development environments.
________________________________________
Nice-to-Have (Bonus) Skills
• Experience with BRM and APK/IPA build generation.
• Familiarity with DevSecOps practices and tools such as BDH, Twist-lock, and Coverity.
• Exposure to CI/CD pipelines (e.g., Bamboo, Octopus).
________________________________________
Educational Qualification
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.