
Senior Mobile Software Engineer
4 days ago
We are seeking an experienced Android developer to join our team, focusing on designing and building advanced applications for the Android platform. This role involves collaboration with cross-functional teams, working with outside data sources and APIs, unit-testing code for robustness, and continuously discovering new technologies to maximize development efficiency.
Duties and Responsibilities:
- Design and build advanced applications for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Perform upgrades and maintenance while modifying existing software to improve performance, correct errors, and allow adaptation to new hardware.
- Recommend software upgrades for clients' programs and systems if necessary, and analyze software requirements and user needs to determine whether the system design is feasible and can be completed within time constraints.
- Collaborate with engineers, programmers, systems analysts, and others on projects, and gather information on project capabilities and limitations, interface, and performance requirements to create optimum software.
- Design, develop and modify software systems, using mathematical models and scientific analysis to predict and measure possible outcomes.
- Store, retrieve, and manipulate data to understand system capabilities and requirements.
- Direct software system testing, validation procedures, application, and system documentation and programming to ensure normal program functioning.
- Manage the work of technologists, programmers, technicians, and other related team members, and provide instruction on writing software code as needed.
- Coordinate software installation and monitor equipment to confirm specifications have been met.
- Manage core features of the app including services, network, database, etc.
Minimum Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field from a local or reputable university.
- 1-3 years of development experience in Android App Development or Mobile App Development.
- Knowledge of JAVA, Firebase, SQLite, GIT, and Unit testing is essential.
- NFC and hardware integration experience.
- Strong knowledge of Google's Android design principles and guidelines.
- Working knowledge of emerging mobile technologies.
- Excellent interpersonal skills.
- Ability to work independently.
- Excellent oral and written communication skills.
- Familiarity with development, program testing, and database management system software.
- Mobile application development experience on Android - shipping applications in the Google Play Store (large user base).
- Knowledge of Android development tools and paradigms (Android Studio, Gradle, User Interface Layout, Fragment Usage, intents, and general lifecycle management).
- Strong skills developing with Kotlin (new language features, object-oriented design patterns, most optimal application of Kotlin in Android environments).
- Comprehensive knowledge of Android platform SDKs as well as commonly applied 3rd party and open source libraries.
- Familiarity with common development tools (Git, Jira, Confluence, etc.) and working with common development methodologies (Agile, Scrum, etc.).
- Familiarity with the design & analysis of computer algorithms and data structures.
Benefits:
- Paid Time Off.
- Hybrid work model.
- Health Insurance.
- OPD.
- Training and Development.
- Life Insurance.
-
Senior Mobile Developer
1 day ago
Karachi, Sindh, Pakistan Contour Software Full timeJoin to apply for the Senior Mobile Developer (Ionic) role at Contour SoftwareJoin to apply for the Senior Mobile Developer (Ionic) role at Contour SoftwareAbout ContourAbout ContourContour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years.As a subsidiary of Constellation Software Inc., we are proud to be part...
-
Senior Software Engineer
13 hours ago
Karachi, Sindh, Pakistan Office Field Full timeOffice Field is actively hiring an experienced and skilled Senior Software Engineer – Frontend (VueJS) to join their growing team in Karachi. This role is ideal for professionals who are passionate about delivering high-quality frontend solutions by blending creative visual design with robust coding practices. As a key member of the development team, you...
-
Mobile Application Software Engineer
4 days ago
Karachi, Sindh, Pakistan beBeeDeveloper Full time $80,000 - $120,000Job Title: Full Stack Mobile App DeveloperWe are seeking a skilled Full Stack Mobile App Developer with expertise in Flutter, Swift, Kotlin, and React Native to build and maintain cross-platform mobile apps.Responsibilities:Design and develop robust backends and seamless front-end interfaces for iOS and Android applications using Flutter, Swift, Kotlin, and...
-
Senior Software Engineer
1 week ago
Karachi, Sindh, Pakistan Office Field Full timeOffice Field is actively hiring an experienced and skilled Senior Software Engineer – Frontend (VueJS) to join their growing team in Karachi. This role is ideal for professionals who are passionate about delivering high-quality frontend solutions by blending creative visual design with robust coding practices. As a key member of the development team, you...
-
Senior Software Engineer
2 days ago
Karachi, Sindh, Pakistan Agilosoft Full time 900,000 - 1,200,000 per yearAgilosoft is hiring Senior Software EngineersPositions: 2Apply by: 07 Sep 2025Requirements:Bachelor's in Computer Science, IT, or Software EngineeringMinimum 3 years post-graduation experienceProven record in designing & developing web applications, APIs, and databasesExperience leading a team and/or mentoring juniorsFull-time, On-site...
-
Senior Software Engineer()
1 week ago
Karachi, Sindh, Pakistan Haball Full timeDirect message the job poster from HaballHR & Talent Development Leader | Elevating Organizations & PeopleHaball is a B2B FinTech providing automated B2B payments and digital financing solutions to manufacturers and corporations managing large scale supply chains.Role DescriptionThis is a full-time on-site role for a Senior Software Engineer ) at Haball. The...
-
Senior Software Engineering Manager
2 days ago
Karachi, Sindh, Pakistan Careem Full time 900,000 - 1,200,000 per yearAbout the CompanyCareem is building the Everything App for the greater Middle East, making it easier than ever to move around, order food and groceries, manage payments, and more. Careem is led by a powerful purpose to simplify and improve the lives of people and build an awesome organisation that inspires. Since 2012, Careem has created earnings for over...
-
Senior Software Professional
1 day ago
Karachi, Sindh, Pakistan beBeeSoftware Full time 4,000,000 - 8,000,000Software Development OpportunityWe are seeking a highly motivated and detail-oriented individual to join our software development team. This role is designed for fresh graduates eager to kickstart their professional careers in a supportive yet challenging environment.You will have the opportunity to work closely with senior developers, gain hands-on...
-
Senior Talent Acquisition Specialist
4 days ago
Karachi, Sindh, Pakistan US Mobile Full timeOverviewSenior Talent Acquisition Specialist at US Mobile. As a Talent Acquisition Specialist, you will be at the forefront of building US Mobile's most valuable asset, its people. You'll own and optimize the full recruitment lifecycle, with a focus on sourcing and hiring top-tier talent for our Product Experience Analyst role. In partnership with HR, Ops,...
-
Senior Software Engineer
2 days ago
Karachi, Sindh, Pakistan Zenveus Full time $90,000 - $120,000 per yearCompany DescriptionZenveus provides quality software solutions to businesses around the globe, at reasonable rates, with results of the highest quality.Role DescriptionThis is a full-time on-site role for a Senior Software Engineer at Zenveus in Karāchi. The Senior Software Engineer will be responsible for back-end web development, software development,...