Software Developer
Al Tayer Motors
We are seeking a talented IOS Developer to join our team and take ownership of end-to-end product quality. This includes developing and maintaining core app frameworks, eliminating scroll jank, and ensuring that our apps are reliable, high-performing, and delightful to use.
Responsibilities
- Managing the native application development activities for mobile devices (iOS), with responsibility for delivery in terms of timing and quality.
- Close collaboration with the product owner on the business side and the business analysts with the aim of gathering specifications and performing the assessment of the effort needed to implement them.
- Work with the Solution Architects to ensure the team delivers to best practice & quality guidelines.
- Daily review of code developed and related critical evaluation, with particular attention to UX, stability and performance issues.
- Implementation of the QA process, in collaboration with the relevant team.
- Help define best practices on iOS development and contribute for a share and learn driven environment.
- Proposal and evaluation of services and external libraries to be integrated into the applications, through the development of POCs.
- Drive feature development and help improve end-to-end product quality.
- Contribute for cross team development of common libraries.
- Unwavering commitment to Continuous Integration and Continuous Deployment.
- Work closely with other Product Development teams to improve consistency and timing of releases.
- Write Unit Tests.
- Implement complex solutions with state-of-the-art technologies together with the team.
- Work in an agile, cross functional team taking responsibility for the engineering team deliverables.
- Take a proactive & hands on approach in all sprints and tasks.
- Create prototypes of new ideas and explore new technologies on the forefront of mobile technology.
Qualifications
- You have 3+ years of experience in B2B / B2C Digital Commerce.
- Bachelor’s degree (BA/BS) in Computer Science, Information Technology, or a related field.
- Knowledge of the development languages and tools for the main iOS platform, including profiling and testing tools.
- Has experience on remote working culture and has at least 2 years of experience working within Agile remote teams for “Clients”.
- Strong experience with the main IOS frameworks (UIKit, CoreData, Foundation, etc).
- SwiftUI experience is a plus.
- Strong experience with Swift 5.0 and higher
- Experience with UI automation (any tool).
- Experience with OS X shell scripting and Xcode's / Fastlane’s command-line tools.
- Deep knowledge of Apple’s HIG, design best practices, coding and naming guidelines.
- Good knowledge of software design patterns and software architecture principles.
- Knowledge of agile development methods.
- Excellent Knowledge of OOP best practices, pattern-oriented architecture and of the principles of the architectural design.
- Passion for object-oriented, well structured, readable and testable code.
- Excellent knowledge of versioning software tools (Git).
- Experience with integration of app with web services (SOAP, REST).
- Knowledge of REST API architecture.
- Understand client side development as well as the API backend stack.
- A passion for clean code.
- Detail oriented and excellent teamwork skills.
- Excellent verbal and written communication skills with all levels of the organization.
- Excellent sense of prioritization and time management.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Dubai vacancy
- ...innovative solutions Identify, prioritize, document and execute tasks in the software development life cycle Determine the root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions. Estimate level of effort...
- ...Responsibilities Deploy and develop pipelines and platforms that organize and make disparate data meaningful Manage the assessment... ...technology solutions in Cyber Security, Instructional Design, Software Engineering, and IT Support Services to government agencies....
- ...opportunity has come up with a fast-growing AI technology company based in Dubai, UAE. They are looking to hire an AI Software Engineer / AI Developer to join their growing technical team. The AI Software Engineer / AI Developer will be responsible for developing...
- ...products and solutions for baggage and cargo handling, high‑end software for the digitalization of logistics processes as well as an... ...airports and airlines around the globe. As a Senior Software Developer , you will join a team building innovative cloud-based...
- ...problems to drive desired outcomes ● Design, write and release software as a solution to an end-to-end problem in your business domain... ...engineers and continually optimize your team’s practices to develop it into a self-organized, continuously improving unit ● Critically...
- ...Responsibilities As a Manual Software Tester, you will: · Perform manual testing of modern web applications. · Design,... ...Maintain documentation for QAs. · Collaborate closely with developers, Product Managers, UX designers, and other QA engineers throughout...
- ...2007, Property Finder has evolved into a trusted partner for developers, brokers, and home seekers. As a lighthouse tech company, it continues... ...in MENA. About the Role We're looking for a Senior Software Engineer to join the team building the services behind the...
- ...Web Signature is seeking a motivated and results-oriented Software Sales Specialist to join its growing team in Dubai. This role is ideal... ...growth potential. Key Responsibilities: • Identify and develop new business opportunities across the UAE market. • Build and...
- ...Job Title – Automation Software Tester Location: Dubai, UAE About the Role We are seeking a detail-oriented and quality-driven Automation Software Tester to design, develop, and execute automated test solutions that ensure the reliability, performance, and...
- ...Software Developer Services / Development Services 501, Building A1-A2, Dubai South Business Park, Dubai DU, United Arab Emirates Are you ready to learn fast and have a real impact on the company? Join Odoo, a growing software company with an open source product...
- ...A wide range of tasks await your commitment: As a Software Test Engineer at EPG, you will be responsible for the design, development... ...continuous improvement. Your tasks will be as follows: You develop and maintain automated tests, including UI, API, integration,...
- ...extensive reach into, and regional knowledge of the Middle East markets. A shift into levering our many years of experience to develop pioneering software in-house will add yet another dimension to our highly innovative solutions-portfolio. Job Description We are...
- ...cybersecurity, and digital transformation solutions across the UAE and GCC region. We are seeking a talented and experienced Software Developer to join our growing technology team. The ideal candidate will have a strong software development background and be...
- ...individuals with career opportunities. Responsibilities Develop new features, bug fixes, and UI improvements Perform functional... ...Drupal theme layer Ability to deliver production-quality software within tight schedules Excellent written and verbal communication...
- Careem is building the Everything App for the greater Middle East — making it easy to move around, order food and groceries, manage payments, and more. Our purpose is simple: to simplify and improve people’s lives and build an awesome organisation that inspires. Since...
- ...We are seeking a highly skilled and entrepreneurial Lead Software Engineer to architect, build, and scale the core trading infrastructure... ...& Collaboration Help recruit and Lead a small team of developers (sometimes quants as well) within the pod Work closely with...
- SellAnyCar are on a journey to build the future of all things automotive. We dream big, we aim big and we drive towards our goals. This mantra is why we are market leaders, why we are scaling and why we are competing for the best talent in Dubai and the world. ...
- ...committed to bringing the next billion users into the world of decentralized finance (DeFi). We are seeking a talented mobile application developer to build high-security mobile applications and implement advanced biometric authentication and secure key storage solutions....
- ...market, we are building a talented team to scale our operations and drive our vision forward About the Role As a Senior Software Engineer , your mission is to own real problems end-to-end , from design to production, on a platform designed to scale...
AED15 - 18 per month
...Our client, a leading multi-product SaaS company , has partnered with TalentOne to find a Data Engineer (Software Engineer, Data) to join their growing Data & AI/ML Engineering team. This is an exciting opportunity to work on high-scale data platforms powering AI...- ...Summary: Join a leading global payments firm as a Soroban Smart Contracts Developer. Leverage the Stellar network to revolutionize cross-border settlements by developing smart contracts and integrating anchor services. Your expertise will enhance the efficiency and security...
- ...Summary: We are seeking a skilled Ethereum Developer to join our team in enhancing and optimizing the Ethereum development experience. The role involves implementing EVM-compatible features and optimizing gas usage. The ideal candidate will have a deep understanding of...
- ...Essential Job Functions: Contribute to software development projects by writing, testing, and debugging code, under the guidance of senior team members. Collaborate with the team to meet project objectives, actively participating in code reviews and design discussions...
- ...Responsibilities Develop, maintain, and enhance operational, executive, and compliance-related reports Write and optimize complex SQL queries using InterSystems Caché SQL Work extensively with the Artiva debt collections platform for reporting and analytics...
- ...A reputable company is seeking a dedicated Web Developer to design, develop, and maintain responsive websites and web applications. Candidates with knowledge of modern web technologies are preferred. Responsibilities Develop and maintain company websites Write...
- ...We are hiring Software Solution Architects whose mission is to architect and build enterprise software solutions, agentic applications... ...management, delivery cadences, and a track record of developing engineers toward promotion. Bachelor's in Computer Science/Engineering...
$60000 per hour
...We are looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The goal is... ...implementing software of embedded devices and systems Designing, developing, coding, testing and debugging system software Analyzing...- ~Weitere Informationen unter: A wide range of tasks await your commitment: As a Software Security Specialist (m/f/d), you monitor our systems, analyze security incidents, and coordinate measures to protect against threats....
- ...ensure IT operations run smoothly so clients can focus on what they do best. ROLE OBJECTIVE We are looking for a Junior/Mid Software Developer foundational understanding of PHP, React, Git, and/or DevOps, along with basic experience working with popular content...
- ...Job Description We are currently looking for Senior Salesforce Developer for (Offshore) our UAE operations with the following terms & conditions. Job Description : ~7–8 years of hands-on experience in Salesforce development, with strong expertise...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!

