At Shape Solutions, we offer a unique opportunity for software developers and engineers to work on exciting projects and make a real impact in the technology industry. As an outsourcing company, we collaborate with a wide range of clients to bring their ideas to life, providing a dynamic and diverse work environment. As a developer at Shape Solutions, you will have the opportunity to work on a variety of projects, from web applications and software development to maintenance and support. Our team is made up of professionals who are not only skilled in their respective fields, but are also responsible for ensuring successful project delivery. If you are looking for a challenging and rewarding career in software development, Shape Solutions is the place for you.

Requirements

  • 5+ years of professional experience in iOS app development, preferably as a lead developer.
  • Published examples of iOS apps on the App Store (provide links or references if available).

iOS Development:

  • Extensive knowledge and proficiency in iOS app development using Swift and/or SwiftUI.
  • Strong understanding of iOS frameworks, libraries, and tools such as UIKit, Core Data, Core Animation, Auto Layout, Interface Builder, Xcode, and Instruments.

Architecture and Design:

  • Experience in designing scalable and maintainable iOS application architectures, applying design patterns, and adhering to software engineering best practices.

Problem-Solving Skills:

  • Strong analytical and problem-solving skills to effectively identify and resolve complex technical issues and optimize app performance.

APIs and Web Services:

  • Proficiency in integrating iOS applications with various APIs, web services, and third-party libraries.
  • Working knowledge of RESTful APIs and JSON/XML data parsing.

Testing and Debugging:

  • Experience with different testing methodologies, including unit testing, integration testing, and debugging tools, to ensure the reliability and quality of iOS applications.

Version Control and Collaboration:

  • Proficiency in using version control systems like Git.
  • Experience collaborating with cross-functional teams using project management tools such as Jira or Trello.

Continuous Learning:

  • Passion for staying updated with the latest trends, technologies, and frameworks in iOS development.
  • Proactive in exploring new tools and techniques to improve development processes and app performance.

Communication and Teamwork:

  • Strong communication skills to effectively collaborate with designers, product managers, and other stakeholders.
  • Ability to translate complex technical concepts to non-technical team members.

Problem Domain Knowledge:

  • Familiarity with specific industries or domains, such as finance, healthcare, e-commerce, or gaming, can be beneficial, depending on the company's focus.

Note: Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred for an iOS Developer role.

Responsibilities:

  • Lead the development of high-quality iOS applications using Swift/SwiftUI, following industry best practices and design patterns.
  • Architect and design scalable and maintainable iOS applications, ensuring modularity, reusability, and performance optimization.
  • Collaborate with product managers, designers, and cross-functional teams to understand requirements and implement new features in iOS applications.
  • Debug and fix issues in existing applications, conduct root cause analysis, and implement solutions to improve stability and performance.
  • Identify and optimize performance bottlenecks, memory leaks, and resource utilization to enhance the overall app performance.
  • Integrate with web services, RESTful APIs, and third-party libraries to consume data and enhance app functionality.
  • Conduct unit testing, integration testing, and user acceptance testing to ensure the reliability and quality of iOS applications.
  • Create and maintain technical documentation, including design specifications, code documentation, and user guides.
  • Stay up to date with the latest iOS development trends, tools, and frameworks, and evaluate their applicability to improve development processes and outcomes.
  • Effectively communicate with cross-functional teams, stakeholders, and project managers to provide progress updates, gather requirements, and resolve technical issues.
  • Participate in project planning, estimation, and resource allocation activities, providing insights and recommendations based on your expertise.
  • Identify and refactor existing codebase to improve code quality, readability, and maintainability.
  • Implement security measures and adhere to privacy guidelines to protect user data and ensure compliance with relevant regulations

What we offer

As a developer at our company, you will have the opportunity to work on a diverse range of projects for clients across various industries. You will have the chance to work with cutting-edge technologies, expand your skillset, and be a part of a team of talented and dedicated professionals. We offer competitive salary packages and a supportive work environment that encourages growth and innovation. We want you to feel good at work so you can count on a friendly and positive work environment.

Our company is committed to providing a comprehensive benefits package, including health insurance, paid time off, professional development opportunities, and more. We also value work-life balance and offer flexible work arrangements to support the well-being of our employees.

You will start your journey with us as a Developer, but we do not want you to stop there. If you prove that, you have the right skills, knowledge and work ethic you can soon be given many more responsibilities.

Join us and be a part of a team that is dedicated to delivering high-quality software solutions to our clients and driving the advancement of technology forward.

نوکری کی تفصیلات

کل عہدے:
5 آسامیاں
نوکری کی شفٹ:
پہلا پہر
نوکری کی قسم:
نوکری کا مقام:
جنس:
کوئی ترجیح نہیں
کم از کم تعلیم:
بیچلرز
ڈگری کا عنوان:
Computer Science, Software Engineering, or a related field is preferred
کیریئر کی سطح:
تجربہ کار پیشہ ور
کم از کم تجربہ:
5 سال
اس سے پہلے درخواست دیجیۓ:
دسمبر ۱۴, ۲۰۲۳
تاریخِ اِشاعت:
نومبر ۲۷, ۲۰۲۳

Shape Solutions Pvt Ltd

انفارمیشن ٹیکنالوجی · 11-50 ملازمین - اسلام آباد

Shape Solutions is a software development company of choice for the world’s famous enterprises, SMEs, and startups. Since 2016, we've been providing consultations, development, design, and software maintenance services.

آپ کو کس حوالے سے برتری حاصل ہے؟

اپنے بارے میں ہماری پیشہ ورانہ رائے اور تقابلی جائزہ حاصل کیجیۓ
اپنی سی وی کو موءثر بنانے کیلئے ہماری ماہرانہ مشاورتی ٹیم سے رابطہ کریں
روزی پریمیئم کو آزمائیں

ملتی جلتی نوکریاں

iOS Developer

MTBC, ایک سے زیادہ شہر, پاکستان
نومبر ۲۱, ۲۰۲۴ شائع ہوئی

iOS Developer

Maximus Technologies, ایک سے زیادہ شہر, پاکستان
نومبر ۰۴, ۲۰۲۴ شائع ہوئی

Senior iOS App Developer

Rayymen Technologies Private Limited, ایک سے زیادہ شہر, پاکستان
دسمبر ۰۳, ۲۰۲۴ شائع ہوئی

Mobile App Developer

RashFlash, لاہور, پاکستان
نومبر ۲۱, ۲۰۲۴ شائع ہوئی
تمام دیکھیں
I found a job on Rozee!