SME IOS

4

Applications

Angul District
Full-Time
Executive: More than 10 years
15L - 20L (Per Year)
Posted on Aug 02 2023

About the Job

Skills

Mvvm
Mobile Automation with appium
Swift (Programming Language)
tdd
IOS
mxvm
ci/cd setup

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 enforcing 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 experience 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’s 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



About the company

We are of Telecom & IT professional and are partners of major Telecom Companies in India, Middle east & African countries. We have more than 15+ experience in Telecom vas, Hardware Procurement, Software & App Development, consulting, Sourcing Manpower etc. We are official Partner of Dialogic Inc, we will help you to provide all products of Dialogic like all kinds of communications products that el ...Show More

Industry

IT Services and IT Consul...

Company Size

201-500 Employees

Headquarter

Delhi, Delhi

expertiaLogo

Made with heart image from India for the World

Expertia AI Technologies Pvt. Ltd, Sector 1, HSR Layout,
Bangalore 560101
/landingPage/Linkedin.svg/landingPage/Twitter.svg/landingPage/Instagram.svg

© 2024 Expertia AI. Copyright and rights reserved

© 2024 Expertia AI. Copyright and rights reserved