Staff Software Engineer

3 weeks ago


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 to our expansion vision - always aiming higher and moving forward to the utmost levels of service platform.

Hungerstation is part of the Delivery Hero Group, the world’s leading local delivery platform operating in 70+ countries worldwide

**You will be working on**:
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.

**Qualifications**
- 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 iOS dynamic and static frameworks, as well as iOS Test Automation frameworks (e.g., XCUI, EarlGrey).
- Experience with Firebase, Google Maps, and Fastlane is highly desirable.
- 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.

**Additional Information**
- 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
- And much more



  • Riyadh, Saudi Arabia Mozn Full time

    A rapidly growing technology firm revolutionizing the field of Artificial Intelligence and Data Science headquartered in Riyadh, Saudi Arabia and it’s working to realize Vision 2030 with a proven track record of excellence in supporting and growing the tech ecosystem in Saudi Arabia and the GCC region. Mozn is the trusted AI technology partner for some of...


  • Riyadh, Saudi Arabia Delivery Hero Full time

    About the opportunity **You will be working on**: 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...


  • Riyadh, Saudi Arabia Microland Full time

    Additional details **Level** - P4**Requirement location** - Saudi Arabia - Riyadh**Number of Position** - 1**Employment type** - ML**Cluster/Group** - Microland Delivery**Business Unit** - EMEA**Department** - MLC-CDC & Apps**Job Description**: Required Skill Technology - Architect / Design / Solutionizing Activities|Creating Systems Architecture Technology...


  • Riyadh, Saudi Arabia Consensys Full time

    6+ years of experience as a Backend Software Engineer working on production applicationExperience with back-end development (preferably Typescript)Experience designing and deploying in production complex software and cloud architecture and distributed systems


  • Riyadh, Saudi Arabia CloudBees Full time

    Design and implement new features on CloudBees CBCI.Support and enhance the Jenkins experience for our customers by maintaining and adding new features to plugins.Collaborate with other CloudBees teams to gather functionalities and align visions.Collaborate with product management, sales, services, support and engineering teams in order to define priorities...

  • Software Engineer

    18 hours ago


    Riyadh, Saudi Arabia D360 Bank Full time

    Software Engineer - iOS **Responsibilities** - Implement and maintain features that align with business requirements and user experience goals - Conduct code reviews to ensure adherence with to coding standards and best practices - Collaborate with cross-functional teams including backend developers UX/UI designers and product managers to deliver cohesive...


  • Riyadh, Saudi Arabia D360 Bank Full time

    Senior Software Engineer - Android **Responsibilities** - Contribute to the overall design and architecture of the codebase - Understand the Android platform, write code in Java, familiar with Android development tools. - Collaborate with cross-functional teams, including product management, design, and engineering, to develop and implement new features. -...

  • Software Engineer

    1 month ago


    Riyadh, Saudi Arabia Mozn Full time

    Mozn is a rapidly growing and leading data science & product development firm based in Riyadh with a proven track record of excellence in supporting and growing the analytics ecosystem in Saudi Arabia. Mozn is a trusted analytics partner for the largest government organizations in Saudi Arabia, as well as many large corporations and startups. We are in a...


  • Riyadh, Saudi Arabia NEC Software Solutions Full time

    Company Description **NEC Software Solutions (India)** On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution with technology and innovation. We have more than 30 years of experience in...

  • Software Engineer

    18 hours ago


    Riyadh, Saudi Arabia D360 Bank Full time

    Software Engineer - Dot Net **Responsibilities** - Document code and technical specifications - Identify and resolve technical issues and bugs - Perform performance optimization and troubleshooting - Contribute to the continuous improvement of development processes - Collaborate with cross-functional teams, including with Business Analyst & Product Owners...


  • Riyadh, Saudi Arabia Niceone Full time

    **Responsibilities**: - Work with other engineers to architect and implement software solutions. - Analyze and troubleshoot software problems. - Stay up-to-date on the latest software development trends. - Work independently and as part of a team. **Qualifications**: - Bachelor’s degree in computer science or a related field. - 5+ years of experience in...


  • Riyadh, Saudi Arabia Leidos Full time

    **Description** Leidos is a FORTUNE 500 company bringing a mix of innovative technology and sector expertise to customers in the national security, engineering, and the health industries. Leidos is seeking a **C4I Software Engineer** to support the **Royal Saudi Air Force (RSAF) in the Kingdom of Saudi Arabia**. The Software Engineer will be part of the...


  • Riyadh, Saudi Arabia Skill Farm Full time

    We are on a mission to become the central place for virtual training and coaching. Becoming an Expert with Skill Farm is a flexible, rewarding and meaningful way to grow your career whilst also helping others to gain new skills. Candidate requirement The successful candidate should have a genuine interest in software engineering and can demonstrate the...


  • Riyadh, Saudi Arabia Mozn Full time

    Mozn is a rapidly growing technology firm revolutionizing the field of Artificial Intelligence and Data Science headquartered in Riyadh, Saudi Arabia and it’s working to realize Vision 2030 with a proven track record of excellence in supporting and growing the tech ecosystem in Saudi Arabia and the GCC region. Mozn is the trusted AI technology partner for...


  • Riyadh, Saudi Arabia Mozn Full time

    Mozn is a rapidly growing technology firm revolutionising the field of Artificial Intelligence and Data Science headquartered in Riyadh, Saudi Arabia and it’s working to realise Vision 2030 with a proven track record of excellence in supporting and growing the tech ecosystem in Saudi Arabia and the GCC region. Mozn is the trusted AI technology partner for...


  • Riyadh, Saudi Arabia NEC Software Solutions (India) Full time

    **Company Description** NEC Software Solutions (India)** On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution with technology and innovation. We have more than 30 years of experience in...

  • Software Engineer

    4 weeks ago


    Riyadh, Saudi Arabia EXOTIC EXPERT SOLUTIONS LLP Full time

    Execute full software development life cycle (SDLC)Develop flowcharts, layouts and documentation to identify requirements and solutionsWrite well-designed, testable codeProduce specifications and determine operational feasibilityIntegrate software components into a fully functional software systemDevelop software verification plans and quality assurance...


  • Riyadh, Saudi Arabia D360 Bank Full time

    Senior Software Engineer - Dot Net The Senior Dot Net Core Developer (Dot Net Core, Git, SQL, REST API, Test Driven Development), will work closely with Business Analysts & Product Owners to refine user stories and requirements and identify, prioritize, and execute tasks within the software development life cycle. He/ she Will mentor junior developers, work...

  • Software Engineer

    4 weeks ago


    Riyadh, Saudi Arabia Tayseer consultants pvt.ltd Full time

    Integrate software components into a fully functional software systemDevelop software verification plans and quality assurance proceduresDocument and maintain software functionalityTroubleshoot, debug and upgrade existing systemsDeploy programs and evaluate user feedback

  • Software Developer

    1 month ago


    Riyadh, Saudi Arabia AL-AMR GROUP For Engineering Consultancy Full time

    This is a full-time, on-site role for a Software Engineer at AL-AMR GROUP For Engineering Consultancy located in Riyadh, Saudi Arabia. The Software Engineer will be responsible for completing day-to-day tasks associated with software development, system maintenance, and support. Tasks include developing software systems, testing and debugging code, and...