3 days ago
Principal Software Engineer - iOS
Dubizzle Labs
On Site
Full Time
PKR 0
Lahore, Punjab, Pakistan
Job Overview
Job TitlePrincipal Software Engineer - iOS
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered SalaryPKR 0
LocationLahore, Punjab, Pakistan
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Principal Software Engineer - iOS at Dubizzle Labs
At Dubizzle Labs, we are looking to further expand our Pakistan engineering office of already 300+. We are most interested in bringing on board colleagues who love to learn, perform, and teach. We are building a high-quality engineering environment with a super focus on delivering value to customers. Your primary responsibility would be to build world-class suite products to support the hyper-growth of our businesses in 10 countries.
Role Responsibilities
- Develop new features and maintain existing components in mobile products based on specifications provided by the product.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Operate effectively in a fast-paced, deadline-driven, collaborative and iterative programming environment.
Required Skill Set
- Minimum 6 years of relevant experience.
- Experience building complex applications for the iPhone or iPad using Swift and/or Objective-C.
- Knowledge of iOS SDK performance tools and optimization techniques.
- Strong problem-solving skills.
- Strong in object-oriented programming design & skills.
- A proactive programming style that anticipates and resolves project roadblocks.
- Knowledge of best practices, clean code, Test Driven Development, Continuous Integration, and Continuous Delivery.
- Experience in working with Agile methodology.
- Excellent problem solving, critical thinking, and communication skills.
Key skills/competency
- iOS Development
- Swift
- Objective-C
- Mobile Architecture
- Software Engineering
- Test Driven Development
- Agile Methodology
- Continuous Integration/Delivery
- Problem Solving
- Cross-functional Collaboration
How to Get Hired at Dubizzle Labs
- Research Dubizzle Labs's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor. Understand their focus on learning, performance, and teaching for engineering roles.
- Tailor your resume for iOS expertise: Customize your resume to highlight extensive experience in iOS development, Swift, Objective-C, and complex mobile application architecture. Emphasize achievements relevant to product growth and feature delivery.
- Showcase your technical depth: Prepare to discuss specific projects where you applied TDD, CI/CD, Agile, and optimized iOS performance. Be ready to articulate your problem-solving approach to complex mobile challenges.
- Highlight collaborative and proactive skills: During interviews, demonstrate your ability to work effectively with cross-functional teams and proactively identify/resolve project roadblocks, aligning with Dubizzle Labs's collaborative environment.
- Prepare for a technical interview: Expect in-depth questions on iOS SDK, object-oriented design principles, data structures, algorithms, and system design specific to mobile platforms.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What is the primary focus for a Principal Software Engineer - iOS at Dubizzle Labs?
02What technical skills are crucial for this Principal Software Engineer - iOS position?
03How does Dubizzle Labs foster professional growth for its engineers?
04What kind of work environment can a Principal Software Engineer expect at Dubizzle Labs's Pakistan office?
05What specific experience is Dubizzle Labs looking for in an iOS Principal Engineer?
06Will I be involved in product definition and design in this role at Dubizzle Labs?
Explore similar opportunities that match your background