Principal Software Engineer - I (Mobile)

Posted 16 Days Ago
Be an Early Applicant
Karachi, Sindh, PAK
In-Office
Senior level
Information Technology • Professional Services • Software
The Role
Design, develop, and maintain scalable Android and iOS mobile application components (Flutter). Provide technical guidance, enforce code quality, troubleshoot complex issues, contribute to architecture and CI/CD, and collaborate with cross-functional teams to deliver secure, performant apps.
Summary Generated by Built In
  • Design and develop scalable mobile application components and contribute to overall solution architecture in alignment with business requirements.
  • Provide technical guidance and mentorship to developers, supporting skill development and adherence to engineering best practices.
  • Review code, enforce coding standards, and ensure quality, maintainability, and performance of applications.
  • Troubleshoot and resolve complex technical issues across mobile applications and supporting systems.
  • Contribute to architectural decisions, including selection of tools, frameworks, and design patterns, in collaboration with senior architects.
  • Participate in solution design discussions and provide inputs to improve system reliability, scalability, and performance.
  • Collaborate with cross-functional teams (product, QA, DevOps) to ensure seamless delivery of features and releases.
  • Support implementation and optimization of CI/CD pipelines for mobile application deployment.
  • Ensure compliance with security, performance, and usability standards in mobile application development.
  • Contribute to continuous improvement initiatives, including process enhancements and adoption of new technologies under guidance.

Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 6–7 years of experience in mobile application development across Android and iOS platforms.
  • Hands-on experience in designing and developing mobile application components, with exposure to enterprise-level applications.
  • Experience across the mobile application lifecycle, including development, testing, deployment, and maintenance on Google Play Store and Apple App Store.
  • Strong working knowledge of mobile technologies such as Flutter, Riverpod, Firebase, Dio, and Hive.
  • Familiarity with application architecture patterns and UI/UX standards (e.g., Material Design).
  • Experience with backend integration, REST APIs, and authentication mechanisms (e.g., JWT).
  • Working knowledge of CI/CD pipelines and tools (e.g., Jenkins), version control (Git, GitFlow), and development environments (Linux).
  • Basic understanding of database concepts and experience with SQL Server or similar databases.
  • Demonstrated ability to provide technical guidance and support to team members.
  • Strong analytical, problem-solving, and debugging skills for resolving technical issues.
  • Effective communication and collaboration skills to work with cross-functional teams in an agile environment.
  • Ability to work independently on assigned tasks while contributing to team objectives.

Benefits
  • Competitive salary
  • Fuel Card
  • Health benefits
  • Professional development opportunities
  • Inclusive work culture & much more

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 6-7 years of experience in mobile application development across Android and iOS platforms.
  • Hands-on experience designing and developing mobile application components for enterprise-level applications.
  • Experience across mobile application lifecycle including development, testing, deployment, and maintenance on Google Play Store and Apple App Store.
  • Strong working knowledge of Flutter.
  • Experience with Riverpod state management.
  • Experience with Firebase.
  • Experience with Dio (networking) and Hive (local storage).
  • Familiarity with application architecture patterns and UI/UX standards such as Material Design.
  • Experience with backend integration, REST APIs, and authentication mechanisms (e.g., JWT).
  • Working knowledge of CI/CD pipelines and tools (e.g., Jenkins).
  • Experience with version control (Git, GitFlow) and development environments (Linux).
  • Basic understanding of database concepts and experience with SQL Server or similar databases.
  • Ability to provide technical guidance and mentorship to developers.
  • Strong analytical, problem-solving, and debugging skills.
  • Effective communication and collaboration skills in an agile environment.
  • Ability to work independently on assigned tasks while contributing to team objectives.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Islamabad
Year Founded: 2020

What We Do

Pakistan Single Window (PSW) is an integrated digital platform that allows parties involved in trade to submit standardized information and documents with a single entry point to fulfill all import, export, and transit-related regulatory requirements, aiming to digitalize and streamline cross-border trade.

Similar Jobs

Octus Logo Octus

Operations Associate

Fintech • News + Entertainment • Software • Database • Financial Services
Easy Apply
Remote or Hybrid
Pakistan
808 Employees

Mondelēz International Logo Mondelēz International

Procurement Intern

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Remote or Hybrid
2 Locations
90000 Employees

Capco Logo Capco

Senior Manager/Director - Data Lead

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
10 Locations
6000 Employees

Capco Logo Capco

Information Technology Business Analyst

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
10 Locations
6000 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account