Software Engineer
5 days ago
We are looking for a passionate and innovative Software Engineer (iOS) to join our engineering team. As part of our team, you will work on designing, developing, and maintaining high-quality iOS applications. This role requires individuals who go beyond coding, think strategically, are eager to learn quickly, contribute to ideas that enhance user experience, and are motivated to propose and implement improvements.
Responsibilities:
- Design, develop, and maintain high-quality iOS applications for iPhones, iPads, watchOS, and tvOS.
- Collaborate with cross-functional teams to brainstorm, design, and implement innovative solutions that enhance user experience.
- Identify performance bottlenecks and suggest creative solutions to optimize speed, efficiency, and responsiveness.
- Translate UI/UX mockups into seamless, engaging, and fully functional user interfaces.
- Work independently and take ownership of tasks, demonstrating the ability to design, develop, and implement complex features from initial idea to final implementation.
- Actively participate in code reviews, knowledge sharing, and continuous learning within the team as well as across the organization.
- Follow best practices for code quality, ensure well-structured code organization, and actively contribute to automation initiatives.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 2+ years of hands-on experience in iOS development.
- Proficiency in Swift and Cocoa Touch, with a deep understanding of iOS architecture and design patterns.
- Hands-on experience with iOS frameworks like Core Data, Core Animation, UIKit, AVKit, and Foundation.
- Strong expertise in performance optimization, offline storage, and threading techniques.
- Experience integrating RESTful APIs, Firebase, and AWS services into iOS applications.
- Solid grasp of Apple's UI/UX standards and design principles.
- Proficiency in Git for version control.
- Strong analytical and problem-solving skills, with a proactive approach to tackling challenges.
- Experience with SwiftUI for building declarative UIs.
- Familiarity with machine learning (ML) frameworks for AI-driven features.
- Knowledge of Augmented Reality (AR) or Virtual Reality (VR) development for iOS.
- Understanding of cybersecurity best practices for secure iOS applications.
- A passion for continuous learning, innovation, and improving product performance.
- Strong communication and collaboration skills with a team-first mindset.
- A drive to take on challenging tasks, think outside the box, and make an impact.
We have a global team of amazing individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast growth fintech, and multiple Silicon Valley startups.
What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM), and ISO 14001:2015 (EMS) Certified. We have a vibrant culture of learning via collaboration and making the workplace fun.
People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves.
To know more about Confiz, visit: https://www.linkedin.com/company/confiz/
#J-18808-Ljbffr-
Software Engineer IV
2 weeks ago
Lahore, Punjab, Pakistan TCP Software Full timeJoin to apply for the Software Engineer IV role at TCP Software1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer IV role at TCP SoftwareTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more than 30 years, TCP has helped...
-
Software Engineer
5 days ago
Lahore, Punjab, Pakistan CookiesBird Software Solutions Full timeWe are looking for a Software Engineer having 0 to 1 year of experience that will be able to develop, extend and bug-fix our web applications and deliver in time work with quality, optimization, and efficient coding.Our technology stack includes Ruby on Rails, React JS, Node JS, Shopify, and Shopify Plus.If you are a fresh graduate, no prior knowledge of...
-
Software Engineer
1 week ago
Lahore, Punjab, Pakistan Contour Software Full timeAbout 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 of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers in 100+ countries....
-
Software Engineer II, Machine Learning
1 week ago
Lahore, Punjab, Pakistan TCP Software Full timeJoin to apply for the Software Engineer II, Machine Learning role at TCP Software1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer II, Machine Learning role at TCP SoftwareTCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more...
-
Senior Software Developer
2 weeks ago
Lahore, Punjab, Pakistan Contour Software Full timeJoin to apply for the Senior Software Developer role at Contour Software.1 month ago Be among the first 25 applicantsJoin to apply for the Senior Software Developer role at Contour Software.About 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...
-
Fresh Software Engineer
5 days ago
Lahore, Punjab, Pakistan Adnare Software House Full timeAdnare Software House is looking for motivated and talented Fresh Software Developers (.NET) with Fresh – 1 year of working experience to join our development team.Hiring Position: 05Job Responsibilities:Developing and executing project plans.Manage and execute the software development lifecycle.Write well-designed and testable code.Applying best practices...
-
Software Engineers/Senior Software Engineers
4 hours ago
Lahore, Punjab, Pakistan Upgenics International Full timeUpgenics International is hiring for the following roles in Lahore:10 positions, Software Engineers/Senior Software Engineers (PHP – Laravel and CodeIgniter)4 positions, Senior Software Engineers (Java)3 positions, Senior Software Engineers (iOS)1 position, Associate Project Manager (Software Development)5 positions, Software Quality Assurance Engineers3...
-
Software Engineer
4 weeks ago
Lahore, Punjab, Pakistan Lonestar Technologies Full timeSoftware Engineer - Java Lonestar Technologies, Pakistan We are looking for a Software Engineer with up-to-date knowledge of the terminology, concepts, and best practices for coding in Java development.Develop technical interfaces, specifications, and architectures.Use and adapt existing web applications for apps.Create and test software prototypes.Develop...
-
QA Automation Engineer III
2 weeks ago
Lahore, Punjab, Pakistan TCP Software Full timeJoin to apply for the QA Automation Engineer III role at TCP Software.1 week ago Be among the first 25 applicants.Join to apply for the QA Automation Engineer III role at TCP Software.TCP is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role.About TCP (TimeClock Plus)For more than 30 years, TCP has...
-
Software Engineer
5 days ago
Lahore, Punjab, Pakistan Icaremanager Full timeWe're looking for a passionate Software Engineer to design, develop and install software solutions. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting...