fox4jobs

Staff iOS Engineer Saudi Arabia jobs for foreigners 2024

Riyadh - Saudi Arabia
April 1, 2024
Application ends: May 1, 2024
Apply Now
Deadline date:
May 1, 2024
$2000 - $2500 / month

Job Description

Staff iOS Engineer Saudi Arabia jobs for foreigners 2024

Job Description Staff iOS Engineer Saudi Arabia jobs for foreigners 2024

Staff iOS Engineer Saudi Arabia jobs for foreigners 2024 Jobs in Saudi Arabia for foreigners, ISO engineer jobs, job vacancies in Riyadh

Roles & Responsibilities

Responsibilities:

-As a staff software engineer, your scope contains multiple complex solutions that impact at the domain level.

-You are usually the main owner of multiple solutions that your team is developing.

-You have a direct influence on the tribe level, however influence on the entity/vertical level is usually indirect.

-You contribute completely autonomously and help others to perform at high standards.

-You are an example of the constant learner mentality and you know how to adopt new technologies and provide this knowledge to your domain to have a significant impact in the places where you observe non-optimal solutions.

-You own architectural decisions, not only on the features that you are developing but also on how these features are impacting and interacting with other software components owned by your domain and at your tribe level.

-You fully understand the overall architecture of your tribe and understand the big picture of the full lifecycle of business workflow.

-Your influence is not limited to your own work, but you are also responsible for the development of other members of the team and/or domain.

-You have a great understanding of your customers problems.

-You improve the developer experience within your domain.

Job Requirements:

-Minimum of 8 years of relevant experience, with at least 2 years at a comparable level.

-2+ years of experience in a high-traffic tech startup environment.

-Proficient in Swift and Objective-C; open-minded about exploring new technologies.

-A passion for elegant designs and experience with Android or Flutter is a strong plus.

-Hands-on experience writing high-quality, testable code, with a strong understanding of modern mobile architectures.

-In-depth knowledge of i OS dynamic and static frameworks, as well as i OS Test Automation frameworks (e.g., XCUI, Earl Grey).

-Experience with Firebase, Google Maps, and Fastlane is highly desirable.

-Bonus points for experience with payment providers (Apple Pay, Checkout.com).

-Familiarity with UI architectures like MVC, MVVM, VIPER, and understanding of their advantages and disadvantages.

-Understanding of CI/CD pipeline.

-Proficient with versioning tools, preferably Git.

-Practical knowledge of Web Services, XML, and JSON.

-Knowledge of Agile Software Development Methodologies.

-Proficient in solving horizontal strategic challenges.

-Demonstrated ability to lead and inspire teams of multiple engineers, driving high-impact outcomes.

-Expertise in prioritizing and executing strategic initiatives effectively.

-Strong communication skills, adept at bridging the gap between technical and non-technical stakeholders.

-Ability to lead chapter meetings, prioritize strategic initiatives, and drive them to execution.

Assistant Call Center Manager Saudi Arabia jobs 2024

Kitchen Chef Baker Saudi jobs for foreigners 2024