Explore Opportunities at i2c

Engineering

Senior Software Engineer - Android

3 Positions Lahore, Punjab

Job Description

  • Translate designs and wireframes into high quality code.
  • Design, build and maintain high performance, reusable, and reliable Java / kotlin code.
  • Ensure the best possible performance, quality and responsiveness of the application.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.

We are looking for

  • Education: BS(CS), BBIT, MBIT, BS (IT)
  • Experience: 3 - 5 years

Skills

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
  • Familiar with RESTful APIs to connect Android applications to back-end services.
  • Strong knowledge of Android UI design principles, patterns and best practices (Compose UI framework will be a huge plus).
  • Experience with offline storage, threading and performance tuning.
  • Strong understanding of MVVM and live data.
  • Hands on experience of dependency framework such as hilt would be a huge plus. 
  • Ability to design applications around natural user interfaces, such as “touch”.
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
  • Ability to understand business requirements and translate them into technical requirements.
  • Familiarity with cloud message APIs and push notifications.
  • A knack for benchmarking and optimization.
  • Understanding of Google’s Android design principles and interface guidelines.
  • Proficient understanding of code versioning tools, such as Git.
  • Familiar with continuous integration.

Perks & benefits

At i2c, we want you to be well and thrive. Our global benefits package includes:

Benefit Icon

Vehicle Lease Facility

Benefit Icon

Child Education Assistance

Benefit Icon

Concierge Services

Benefit Icon

On-site Day Care Facility

Benefit Icon

Eid Bonus

Benefit Icon

Gym and Play Area (Table tennis)

Benefit Icon

Leaves Encashment

Benefit Icon

Life Insurance

Benefit Icon

Meals on House

Benefit Icon

Provident Fund

Benefit Icon

Value Creation Incentive Plan

Benefit Icon

Recreational Trips

Benefit Icon

Technical Certification Sponsorship

Benefit Icon

Long Service Cash Rewards

Benefit Icon

Performance Cash Rewards

Benefit Icon

Cash Allowances

Benefit Icon

Health Insurance

Benefit Icon

Outpatient (Self, Spouse & Parents)

Benefit Icon

Maternity Benefit

Benefit Icon

Annual, Sick and Casual Leaves

Benefit Icon

ATM, Vending Machine and Coffee Machines