Talent.com
i2c Inc
Software Engineer - iOSi2c Inc • Lahore, Punjab (On Site)
Software Engineer - iOS

Software Engineer - iOS

i2c Inc • Lahore, Punjab (On Site)
30+ days ago
Job description

Job Description

  • Leading the end-to-end development cycle of of scalable iOS/Android applications, from concept to deployment.
  • Write clean, efficient, well-documented, and maintainable code, conduct code reviews, and perform debugging and optimization to ensure application stability and performance.
  • Integrate with various APIs and services to provide seamless functionality and data synchronization within the iOS applications.
  • Implement pixel-perfect user interfaces based on design specifications and ensure a consistent and visually appealing user experience across different iOS devices.
  • Stay up to date with the latest iOS development trends, tools, and technologies, and actively contribute to the improvement of development processes and tools.
  • Familiarity with version control systems like Git for managing code changes and collaborating with other team members effectively.
  • Understanding of Agile methodologies such as Scrum & Kanban for iterative and incremental development.
  • Awareness of mobile security best practices and techniques to ensure the security of data transmitted between the mobile app and servers, secure user authentication, and data encryption.
  • Design, develop, and execute unit tests to ensure code quality and functionality.
  • Ability to analyze complex issues, identify solutions, and make sound technical decisions.
  • Strong DBMS concepts. Write, optimize, and maintain database queries using relational / non-relations DBs.
  • Ability to work on Android applications and backend server.

We are looking for

  • Education: BS/MS (CS, SE, IT, CE) or relevant
  • Experience: 1-3 years

Skills

  • Good OOP and DBS concepts
  • Experience with Cocoa Touch Programming.
  • Hands on experience in Swift
  • Experience of User Interface Programming without Interface Builder.
  • Strong understanding of MVVM and other commonly used design patterns in mobile apps development
  • Understanding of SSL pinning
  • Experience with SQLite DB and offline storage
  • Familiarity of Firesbase, APNS or other platform for cloud message, push notifications and crashlytics.
  • Strong knowledge of Android SDK, different versions of Android and adaptive UI with different screen sizes
  • Familiar with RESTful APIs to connect Android applications to back-end services and Json parsing using Retrofit.
  • Good communication skills.
  • Demonstrate critical thinking and problem-solving skills in assigned tasks.
  • Familiarity with Apache Tomcat, Apache Web Server, UNIX commands and scripting, Ant, Aspect-J, JUnit is a plus.
  • Knowledge of SpringBoot, Struts 2, JDBC and J2EE is a plus.
Create a job alert for this search

Software Engineer - iOS • Lahore, Punjab (On Site)

Similar jobs

Junior FullStack Developer

AppetiserLahore, PB, PK

Appetiser challenges me to give the best version of myself.I like how the company is transparent about its business model and anyone can contribute with an idea for its improvement.The culture with... Show more

Principal Software Engineer - React

Creative ChaosLahore, Punjab, PK
Quick Apply

A Principal Software Engineer for ReactJS is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to w... Show more

Junior Android Developers

AppetiserLahore, PB, PK

Appetiser challenges me to give the best version of myself.I like how the company is transparent about its business model and anyone can contribute with an idea for its improvement.The culture with... Show more

AI Engineer

VentureDiveLahore, PK
Quick Apply

Job Brief: We are looking for an AI Engineer with a strong backend foundation and an AI-First development mindset.You will be responsible for designing, developing, and deploying production-grade A... Show more

Senior Software Engineer - Mobile Development

Facilitative Employment Services - KamayiLahore, Pakistan
Quick Apply

Front End | Permanent | Lahore, Pakistan.Client is seeking a highly experienced Senior Software Engineer with deep front-end expertise to join our Pakistan product development team.You will be at t... Show more

Junior iOS Developers

AppetiserLahore, PB, PK

Appetiser challenges me to give the best version of myself.I like how the company is transparent about its business model and anyone can contribute with an idea for its improvement.The culture with... Show more

Senior Mobile Engineer (Objective-C / Cocos - Live Game Evolution)

UserWise ServicesLahore, Punjab, PK
Quick Apply

At UserWise Services, we build and scale mobile games played by millions worldwide.Our focus is simple: move fast, deliver impact, and use modern tools—including AI-assisted workflows—to accelerate... Show more

Senior DevSecOps Engineer

TekHQsLahore, Pakistan
Quick Apply

We are seeking a skilled DevSecOps Engineer to strengthen our infrastructure, automation, and security practices across multiple projects.The ideal candidate will integrate security into every phas... Show more

Principal Software Consultant - AI/ML Engineer

10PearlsLahore, Karachi, Islamabad, PK
Quick Apply

Company Overview  10Pearls is an award-winning end-to-end digital innovation company that helps businesses imagine and build the future.We are proud to announce that 10Pearls was named as winn... Show more

Senior Software Engineer - AIML

DevsincLahore, Punjab, PK
Quick Apply

Senior Software Engineer - AI/ML.In this role, you will design, develop, and optimize sophisticated AI and machine learning solutions to tackle challenging problems and enhance our product offering... Show more

Cloud Engineer L2 · 4+ years on AWS or Azure (or both)

ByteCrew Technologies Pvt LtdLahore, Pakistan
Quick Apply

We are recruiting a Cloud Engineer to build, operate, and secure cloud environments on AWS and/or Azure.The role spans landing-zone design, workload migration, IaC, FinOps, and Day-2 operations.Des... Show more

Software Engineer - AI/ML

DevsincLahore, Punjab, PK
Quick Apply

The ideal candidate will have a strong foundation in machine learning and artificial intelligence concepts, hands-on experience with model development and deployment, and a solid understanding of s... Show more

Endpoint Systems Engineer

Prime System SolutionsLahore, Punjab, PK
Quick Apply

The Endpoint Systems Engineer is a critical member of the IT infrastructure team, responsible for the lifecycle management of all endpoint devices across the organization.This role bridges security... Show more

iOS Developer

EvolveDashLahore, Pakistan
Quick Apply

OS Developer (Swift / SwiftUI).We are looking for a skilled iOS Developer with hands-on experience in Swift and SwiftUI to join our team.The ideal candidate should be passionate about building high... Show more

Associate Software Engineer- Mobile Development

DevsincLahore, Punjab, PK
Quick Apply

Devsinc is seeking an experienced Associate Software Engineer-Mobile Development to join our cutting-edge mobile development team.In this role, you’ll be responsible for developing and maintaining ... Show more

Senior Software Engineer - shopdev

TarakiLahore, Pakistan
Quick Apply

Senior Software Engineer .We are looking for a highly skilled.The ideal candidate should be passionate about modern technologies, capable of integrating.Additionally, the candidate should have... Show more

Sr. AWS DevOps Engineer- Kubernetes Expertise

CloudelligentLahore, Punjab, PK
Quick Apply

AWS DevOps Engineer- Kubernetes Expertise  Job Timings: 8am-5pm Central Time (US)  Location:  Lahore About Cloudelligent  Cloudelligent is an AWS Premier Consulting Partner help... Show more

Software Engineer II - AI & Data Engineering

DevsincLahore, Punjab, PK
Quick Apply

Devsinc is looking to hire a highly skilled.AI/ML systems, LLM-powered applications, and scalable data solutions.The ideal candidate should have strong expertise in developing intelligent systems, ... Show more

Software Engineer - IOS

DevsincLahore, Punjab, PK
Quick Apply

Devsinc is seeking an experienced Software Engineer – iOS to join our cutting-edge mobile development team.In this role, you’ll be responsible for developing and maintaining high-quality native iOS... Show more

AWS Architect - Afternoon Shift

10PearlsLahore, Karachi, Islamabad, PK
Quick Apply

About 10Pearls  10Pearls is an end-to-end digital technology services partner helping businesses utilize technology as a competitive advantage.We help our customers digitalize their ... Show more