Senior Android Engineer

Found in: Talent SA C2 - 7 days ago


Riyadh, Saudi Arabia HungerStation.com Full time

HungerStation.com is the leading online food ordering platform connecting thousands of restaurants with their customers across the Kingdom of Saudi Arabia & Bahrain. Through its state-of-the-art tech and advanced logistics HungerStation has partnered with more than 43k + restaurants: enabling our customers with a greater choice and supporting the food delivery ecosystem. As well as fast food delivery, you can also order Groceries, Pharmacies, Flowers, Electronics and more creating a seamless experience of convenience for our customers.
We re all about bringing on the smartest minds as we continue to grow in a fast-moving and agile environment; and hire those who can thrive in an e-commerce culture.
We are looking for a highly talented Senior Android Engineer to join the Pick-up team in Riyadh . If you are looking for a place where you can gain hands-on experience and create a direct impact, then this may be the place for you An ideal candidate will have a track record as a significant individual contributor as well as a strong team player.
You will be working on:

Keep abreast of the latest software development methodologies in order to be able to provide best-in-class software solutions

Analyze product requirements in order to understand engineering requirements, evaluate the technical feasibility, estimate efforts, and provide the required solutions in collaboration with the Product Team

Assist in building development components and managing the programming of the different solution components in order to transform the requirements into actual working software accurately

Document all coding steps in order to ensure comprehensibility and facilitate future modifications and maintenance

Responsible for writing unit, integration, and UI / Snapshot testing.

Investigate and resolve issues and bugs through patches and other means

Collaborate with other colleagues in order to assist each other in code reviews and deliver code review reports accordingly

Perform functional and module testing in order to ensure the functionality of delivered solutions

Monitor evaluate and report on product development and recommend improvements where necessary

Assist in user trials and acceptance testing
Must-Have Skills:

5+ years of experience in developing software, with practical knowledge of design patterns and algorithms, ideally with Kotlin as a primary development language, but Java would suffice too.

You are open-minded about technologies but particularly skilled in native Android development.

Hands-on experience writing high-quality, testable code, also proficiency with modern mobile architectures.

In-depth knowledge of Android lifecycle for fragments, activities, and practical experience with Agile methodologies (SCRUM or Kanban would do).

Engineering excellence - a proven track record of substantially impacting the development of complex non-trivial systems. Open-source contributions and technical publications are very much welcome

Execution - getting things done mentality. Ability to manage multiple projects at the same time, with high prioritization skills and experience with versioning tools (Git).

You are experienced and on track with Modern Android Development approaches skillsets and practices. We are looking for practical knowledge of ViewModel, LiveData, Paging, Navigation, SafeArgs, Retrofit2, RxJava2, Dagger2 (multi-module applications).

Understanding of Modular App Architecture.

Understanding of CI/CD pipeline.

Ability to write new modules using maintainable architecture.
Nice-to-Have skills:

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

knowledge of Firebase, Google Maps API, Fastlane scripting, and Checkout.com SDK.
We offer:

We offer visa and relocation support globally to our permanent employees.

Exchange ideas and meet 2000+ colleagues from different teams within Delivery Hero in our active guilds and through our global tech and product community.

Develop your skills with your personal educational budget for conferences and external training.

Access our e-learning platform LinkedIn and participate in our various in-house training programs

Desired Candidate Profile
Education:
Bachelor of Science(Computers)
Gender:
nm
Nationality:
Any Nationality


  • Riyadh, Saudi Arabia HungerStation Full time

    **Company Description** Hungerstation is the first Saudi Food delivery App in the region! Established in 2012. Today Hungerstation enables you to browse the largest selection of restaurants and supermarkets in KSA that reach 35,000+ options. In Hungerstation, we stand for our customers' satisfaction, partners’ loyalty and riders’ wellbeing, in addition...


  • Riyadh, Saudi Arabia HungerStation Full time

    **Company Description** Hungerstation is the first Saudi Food delivery App in the region! Established in 2012. Today Hungerstation enables you to browse the largest selection of restaurants and supermarkets in KSA that reach 35,000+ options. In Hungerstation, we stand for our customers' satisfaction, partners’ loyalty and riders’ wellbeing, in addition...


  • Riyadh, Saudi Arabia Cenomi Full time

    **WHO WE ARE** Powered by Cenomi Group, we are a new and independent venture, focused on building the leading lifestyle e-commerce platform in MENA. We're a tight-knit founding team with diverse experiences and backgrounds, but with a united passion for creating inspiring solutions for consumers and retailers. Join our mission to create a true omni-channel...


  • Riyadh, Saudi Arabia Talent Pal Full time

    InnovationTeam is a forward-thinking technology company that specializes in providing innovative solutions to businesses. We are currently seeking a talented Mobile Developer to join our team on a remote basis. At InnovationTeam, we value innovation, collaboration, and continuous learning. We offer a flexible and inclusive work environment, where your...


  • Riyadh, Saudi Arabia Talent Pal Full time

    InnovationTeam is a forwardthinking technology company that specializes in providing innovative solutions to businesses. We are currently seeking a talented Mobile Developer to join our team on a remote basis. As a Mobile Developer at InnovationTeam you will be responsible for developing testing and maintaining mobile applications for iOS and Android...

  • Upgrade Ue 4.2 To Ue 5.2 And Publish To Ios And Android

    Found in: beBee S SA - 4 weeks ago


    Riyadh, Saudi Arabia Mo R. Full time

    Job requirements We need an experienced backend programmer C++, Java, Blueprint, Apple API, Unreal Engine 5.2 to help us upgrade our game to Unreal Engine version 5.2. and publish it to iOS and Android. We need to publish an already working project for Android to the Apple Store and make it compatible with IOS. The specialist we're after needs to be...

  • Senior React Native Engineer

    Found in: Talent SA C2 - 7 days ago


    Riyadh, Saudi Arabia UXBERT Usability Lab Full time

    Key Responsibilities• Develop scalable, secure and functional mobile applications.• Work on the maintenance and improvement of existing mobile applications.• Utilizing React Native to design and develop UI components for mobile apps.• Writing effective, scalable, and reusable code to create interchangeable modules.• Monitor and optimize application...

  • Senior Mobile Development Developer

    Found in: Talent SA A C2 - 2 weeks ago


    Riyadh, Saudi Arabia Talent Pal Full time

    htmlEram Talent is currentlyseeking a Senior Mobile Development Developer to join our team inthe oil and energy industry. As a Senior Mobile DevelopmentDeveloper you will be responsible for designing developing andmaintaining mobile applications for both Android and iOSplatforms.This job has been sourcedfrom an external job board.More jobs on


  • Riyadh, Saudi Arabia Talent Pal Full time

    htmlEram Talent is currently seeking a Senior Mobile Development Developer to join our team in the oil and energy industry. As a Senior Mobile Development Developer you will be responsible for designing developing and maintaining mobile applications for both Android and iOS platforms.This job has been sourced from an external job board.More jobs on

  • Android Team lead

    Found in: Talent SA C2 - 7 days ago


    Riyadh, Saudi Arabia JODAYN Full time

    Full Time Riyadh Posted 5 months ago Job SummaryTo understand business requirements, develop and/ or upgrade Android solutions or applications in line with requirements, standards, and cybersecurity policies, and identify and fix errors during the development lifecycle.Responsibilities & AccountabilitiesKeep abreast of the latest programming language...


  • Riyadh, Saudi Arabia Mfaheem Full time

    Head of Software Development Roles and ResponsibilitiesManagement of development teams responsible for designing, developing, testing and supporting the software assets in an Agile and Waterfall environmentResponsible for driving development teams and technical strategy across multiple platforms, including Web, Android, and iOS in multiple languages. Drive...

  • Senior React Native Engineer

    Found in: Talent SA C2 - 7 days ago


    Riyadh, Saudi Arabia webook.com | Fun Things To Do Full time

    About the job Senior React Native Engineer - (Remote Option Available)Do you want to love what you do at work Do you want to make a difference, an impact, and transform people's lives Do you want to work with a team that believes in disrupting the normal, boring, and averageIf yes, then this is the job you're looking for. Supertech Group is one of the most...


  • Riyadh, Saudi Arabia Alfanar Full time

    We are looking for a developer whose primary responsibility will be to quickly learn to design and develop applications, and to coordinate with the rest of the team working on different layers of the Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is Mode- RemoteRequirements- Should be aware of SDKs (Android or...

  • Senior Human Resources Business Analyst

    Found in: Talent SA A C2 - 7 days ago


    Riyadh, Saudi Arabia Alfanar Full time

    We arelooking for a developer whoseprimaryresponsibility will be to quickly learn to design and developapplications, and to coordinate with the rest of the team workingon different layers of the Thus, a commitment to collaborativeproblem solving, sophisticated design, and product quality isMode-RemoteRequirements-Should be aware of SDKs(Android or...

  • Senior Av Engineer

    22 hours ago


    Riyadh, Saudi Arabia Branch of Oasis Enterprises LLC Full time

    Looking for **Senior Av Engineer** (start immediately) Requirements: - Minimum 2 years **Senior Av Engineer** GCC experience. Duration: - Full Time - Working Hours-Sunday to Thursday 8am-6pm **Salary**: SAR10,000-12,000 per month depend on experience Office Location: Al Jedaie Building, 4549 Al Hadithah, Al Olaya District 6839. Interview Location: Al...


  • Riyadh, Saudi Arabia Trading and Development Partnership Full time

    This is a full-time on-site role for a Senior Procurement Engineer located in Riyadh. The Senior Procurement Engineer will be responsible for supplier evaluation, creating and managing purchase orders, analyzing procurement data, communicating with suppliers and internal teams, and handling requests for quotation (RFQ).

  • Senior Flutter Developer

    Found in: Talent SA A C2 - 2 weeks ago


    Riyadh, Saudi Arabia TechnozLeader Full time

    Design and develop sophisticated,scalable apps [ Android, IOS ] and websites usingFlutter.Convert figma design intohigh-quality, responsive UI code.Architect andimplement new features while considering the feasibility andscalability.Proactively diagnose problems andstrategize improvements within thesystem.Adhere to best practices indevelopment, maintaining...


  • Riyadh, Saudi Arabia TechnozLeader Full time

    Design and develop sophisticated, scalable apps [ Android, IOS ] and websites using Flutter.Convert figma design into high-quality, responsive UI code.Architect and implement new features while considering the feasibility and scalability.Proactively diagnose problems and strategize improvements within the system.Adhere to best practices in development,...

  • Senior Ios Engineer

    22 hours ago


    Riyadh, Saudi Arabia Marn Full time

    **Senior iOS Engineer at Marn**: We are looking for a Senior iOS Engineer to join our Tech department at Marn. You will collaborate with cross-functional teams to design, develop, and test new features, as well as enhance existing functionalities. - Collaborate with cross-functional teams to define, design, and ship new features - Identify and correct...

  • Senior Process Engineer

    Found in: Talent SA A C2 - 7 days ago


    Riyadh, Saudi Arabia Jash Holding Saudi Arabia Full time

    Senior process engineers evaluatea process’ efficiency, effectiveness, quality, andsafety. They then identify any areas that need to be improved orchanged, with the ultimate goal being to make a process efficientand less costly.Senior process engineers canbe employed at a business or work as independent contractors.Either way, they typically focus on one...