Ios Tech Lead

Year    Bhubaneswar, Orissa, India

Job Description


About the company Comviva Technologies limited is primarily a product company and a world leader in the mobile technologies with footprints world over. It\'s product range includes digital financial solutions which is world\'s largest digital payment and money platform with over 2 Bn+ users and 130 Bn+ transaction value annually. Other products include Digital Systems which is one of the world\'s largest digital media and content platform with 250 Mn+ subscribers and similarly it\xe2\x80\x99s marTeck products provide digital platforms for growth marketing. Comviva\xe2\x80\x99s customers include business leaders in Telecom as well as in Banking domains such as Airtel, Reliance Jio, Tata Play, AT &T, Telefonica, MTN, ICICI Bank, SBI Card, FirstData etc, just to name a few.

Comviva is changing the world through digital experiences and its innovative portfolio of digital solutions and platforms bring greater choice, faster time to market and flexibility, to better meet the evolving needs of our customers as they drive growth, transformation and bring in efficiency. Comviva solutions have been deployed by over 130 Communication Services Providers and Financial Institutions in more than 90 countries and have delivered benefits of digital and mobility to billions of people around the world. Comviva is a part of the $21 billion Mahindra Group. Comviva management practices have been a subject of best practices study by Harvard Business School (HBS) with a series of two case studies published in 2020. With 55 awards in three years, near monopoly in 5 countries, featured in the Gartner hype cycles for 4 consecutive years, the leaders addressing at the United Nations are all a testimony of the impact it has in the financial services industry. We are

  • Three times GLOMO Award winner
  • Consistently positioned in the Gartner Magic Quadrant on Integrated Revenue and Customer Management for CSPs for the last three years
  • Six times winners of Africacom awards in the \xe2\x80\x98Best Mobile Financial Services\xe2\x80\x99 category
  • Great Place to work certified and recognized Amongst India\'s Top 25 Best Workplaces for Women in 2019
For more information, visit us at www.comviva.com
: iOS Technical Lead position This is a hands-on (coding) iOS technical lead position whose time will be spent 40% coding, 15% communicating & collaborating, 25% in design & CI/CD and 20% code review. Responsibilities and requirements include:
  • Proficiency in native iOS development by converting ideas, designs, and requirements in to concrete, stable production builds
  • Designing and building solutions for specific use cases that provide frameworks, interfaces and services that can be extended and reused for future requirement. Defining and implementing the overall technical architecture for the mobile application that is envisioned with the customer
  • Discussing technical aspects of the mobile application solution architecture, including the technology used, methodology followed, and devices selected with the customer/product manager
  • Preparing technical solution documents, artifacts, work products and presentations for the customer/PUs occasionally, if required
  • Experienced in developing reusable artifacts/frameworks, re-usable assets, Industry. Solutions, reference architecture, design, development and QA best practices
  • Experienced in designing and developing mobile SDK and integrating mobile apps with web-services and external APIs
  • Defining the mobile security protocols, analytics and channel integrations.
  • Understanding various non-functional aspects in mobile application design and provide a solution to optimize performance, scalability etc.
  • Responsible for successfully designing and managing the delivery of mobile solutions and technologies; design overall solutions and individual applications
  • Contribute toward excellence in a highly collaborative, team-oriented environment, leading and mentoring development teams; working closely with technical managers, back-end team, senior business analyst and UI/UX teams
  • Develop and document detailed architectures for mobile solutions on iPhone/tablet e nforcing sound development and timely quality delivery of enterprise mobile solutions
  • Take ownership of the solution from end to end, and be responsible for translating functional requirements into a mobile solution
Skills/ Requirements


  • Expertise in iOS mobile frameworks/accelerators with proven ability to design, optimize and integrate business processes across disparate systems and mobile technologies
  • A thorough understanding of OOP, design patterns, iOS and enterprise in mobile application integration ensuring performance, quality and responsiveness
  • Ability to rapidly learn and take advantage of new concepts, business models, and technologies
  • Familiarity with ad integration, cloud message APIs and push notifications; experience with performance and memory usage tuning
  • Well versed with code versioning tools such as Git and continuous integration (Jenkins)
Technical knowhow
  • Strong knowledge of object-oriented programming, SWIFT, SWIFTUI and has developed iOS applications for different screen sizes, resolutions, having e xperience with developing custom UIs and animations
  • already proficient with C and Objective-C
  • Collaborate with a team to define, design, and ship new features; identify and correct bottlenecks and fix bugs
  • Experience with the latest iOS technologies including Blocks, GCD, Storyboards, Collection Views and Auto Layout
  • Experience with Cocoa APIs; working with iOS frameworks such as Core Data, Core text, core animation, core graphics
  • Familiarity with REST APIs to connect iOS applications to back-end services, JSON, XML; HTML/DHTML/Javascript, MySQL, PostgreSQL
  • Strong knowledge of UI design principles like MVC, MVVM, VIPER
  • Proficient understanding of code versioning tools e.g. Git, SVN etc
  • Experience with embedded databases, other system datastores, offline storage, multi-threading, memory management and performance tuning
  • Knowledge of opensource iOS ecosystem and the libraries available for common tasks
  • familiarity with cloud message api and apple push notification APN
  • Understanding of Apple\xe2\x80\x99s design principles and interface guidelines
  • Knowledge of automation tool like Appium, XCodeTest and XCodeUITest
  • Should have knowledge of deploying and upgrading apps in app store
  • Experience with continuous integration
  • Experience in Encryption/decryption, HTTPS, Certificate pinning in Swift
  • Experience with iOS secure coding practices
  • Knowledge of hybrid platforms such as KMM, Flutter, React is a plus
Functional Domain Preferably Mobile banking, mobile money, Recharge system, Sales & distribution, Order Management

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3045587
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bhubaneswar, Orissa, India
  • Education
    Not mentioned
  • Experience
    Year