https://bayt.page.link/Ui7QWtwy6RjiHF2cA
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

Position Overview:


We are seeking a talented and experienced iOS Engineer (Swift & Reactive Programming) with 4 to 8 years of hands-on experience in software development, particularly in designing, writing, debugging, and testing object-oriented code. The ideal candidate will have a strong background in developing e-commerce applications and high-volume transactional systems. Proficiency in Swift and a solid understanding of reactive programming approaches are essential for this role.


Overall Responsibilities:


  • Design, develop, and maintain high-quality iOS applications, with a focus on performance, scalability, and user experience.
  • Collaborate with cross-functional teams, including product management, design, and backend developers, to define app features and functionality.
  • Write clean, maintainable, and efficient code while adhering to best practices in iOS development.
  • Implement automated unit and UI testing using XCTest to ensure application reliability and performance.
  • Utilize RESTful APIs to connect iOS applications with backend systems and third-party services.
  • Ensure compliance with Apple Human Interface Guidelines to deliver a seamless user experience.
  • Participate in Agile development processes, contributing to sprint planning, reviews, and retrospectives.

Technical Skills:


  • iOS Development:Minimum of 4 years of modern iOS development experience, particularly in e-commerce and high-volume transactional systems.
  • Programming Languages:Proficient in Swift and familiar with reactive programming frameworks such as RxSwift, ReactiveSwift, or Cocoa.
  • Testing Frameworks:Experience with automated unit and UI testing using XCTest.
  • API Integration:Strong experience with RESTful APIs for backend and third-party service integration.
  • Design Guidelines:Understanding of Apple Human Interface Guidelines and best practices for UI/UX design.
  • Agile Methodologies:Experience working in an Agile delivery environment as part of a cross-functional team.

Experience: 4 to 8 years of hands-on experience in software development, specifically in iOS application development.


Day-to-Day Activities:


  • Participate in daily stand-up meetings and contribute to sprint planning and reviews.
  • Collaborate with designers and product managers to gather requirements and translate them into technical specifications.
  • Develop, debug, and troubleshoot iOS applications, ensuring optimal performance and user experience.
  • Write and maintain automated tests to ensure the reliability and stability of applications.
  • Stay updated on the latest trends in iOS development and share knowledge with the team.

Qualifications:


  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Relevant certifications in iOS development or mobile application development are a plus.

Soft Skills:


  • Excellent communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a fast-paced team environment.
  • Strong organizational skills and the ability to manage multiple tasks and deadlines effectively.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 


Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.



All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.


Candidate Application Notice


لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.