Genpact a global professional services and solutions firm delivering outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility, and desire to create lasting value for clients.
Genpact inviting applications for the role of IOS Developer
Job Designation : IOS Developer
Qualification : BE/BTech/MCA
Experience : Freshers
Skill Set :
- Proficient in engineering and delivering software products.
- Solid understanding of the full mobile development life cycle
- Familiar with Unit testing/UI testing
- Good knowledge of cloud environments, AWS.
- Proven hands-on experience on iOS development
- Sound knowledge of Swift and Objective-C
- Sound knowledge of Mobile Architecture – Clean Swift, Viper, MVVM
- Sound knowledge of POP, OOPS, SOLID Design concepts
- Sound knowledge of Cocoa, Memory management, Design patterns, multi-threading for mobile development
- Familiar with security practices for mobile development
- Should be familiar with different instruments like memory, profiler, debugger etc
- Should be familiar with web services, session management
- Good troubleshooting skills.
- Excellent communication skills.
Job Description :
- Develop and maintain software products in Smart Channels entire technology stack. Mobile apps (iOS) and supporting services.
- Provide support across the end-to-end delivery and run lifecycle. Carry out software development, testing and operational support activities with the ability to move between the technology stack.
- Advocate and advance modern software development practices within the mobile engineering community.
- Grow the technical expertise of mobile engineering community
- Helping with designing, maintaining and improving all aspects of the mobile software delivery lifecycle
- Collaborate with technical leaders and product owners to contribute to product and project strategy, code standards, roadmap definition, and requirements gathering
- Collaborate with the recruiting team and regional Heads of Engineering to attract, onboard and retain diverse top talent
- Participate in broader discussions about mobile software architecture
- Working with Ops, Dev and Test Engineers to ensure operational issues (performance, operator intervention, alerting, design defect related issues, etc.) are identified and addressed at all stages of a product or service release / change
- Liaise with other engineers, architects, agile coaches, and other stakeholders to understand and drive the Smart Channels software products
Location : Bangalore, India