Senior iOS Developer - Mobile Engineering - Remote work in Czech Republic
Prague , CZ,
před 4 dny


SAP started in 1972 as a team of five colleagues with a desire to do something new. Together, they changed enterprise software and reinvented how business was done.

Today, as a market leader in enterprise application software, we remain true to our roots. That’s why we engineer solutions to fuel innovation, foster equality and spread opportunity for our employees and customers across borders and cultures.

SAP values the entrepreneurial spirit, fostering creativity and building lasting relationships with our employees. We know that a diverse and inclusive workforce keeps us competitive and provides opportunities for all.

We believe that together we can transform industries, grow economics, lift up societies and sustain our environment. Because it’s the best-run businesses that make the world run better and improve people’s lives.

SAP innovations help more than 400,000 customers worldwide work together more efficiently and use business insight more effectively.

Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management.

As a cloud company with 200 million users and more than 100,000 employees worldwide, we are purpose-driven and future-focused, with a highly collaborative team ethic and commitment to personal development.

Whether connecting global industries, people, or platforms, we help ensure every challenge gets the solution it deserves.

At SAP, we build breakthroughs, together.

Job Overview

You will join the Mobile Experience and Engineering team that is working on the development of a new mobile application for the Intelligent Enterprise.

This will provide a unified view for approvers to view and take actions right from your smartphone. The Mobile Application Developer will help us to get there.

You are the type of Developer that is driven by keeping up to date and developing Mobile Apps. You are also not afraid to tackle development challenges, and use your Agile knowledge for the good of projects! You will work alongside SAP’s mobile Developers, Designers, Product Managers, and Quality Engineers.

You will be responsible for providing Mobile Development expertise and support on relevant SAP mobile components.

In the first 12 months, you will deliver :

  • Reliable mobile app through continuous integration, test automation, and in-depth code reviews.
  • Improvements in architecture, which will allow better testability and supportability of our Apps.
  • In order to accomplish this, you will need to :

  • Work closely with Developers, Designers, Product Managers, and Quality Engineers.
  • Leverage strong skills of being able to correctly combine object-oriented design principles and Architecture Principles.
  • Debug the code to identify issues
  • Have experience with multi-module app development.
  • Drive quality by covering your code with tests across teams.
  • Have a working knowledge of mobile CI / CD or mobile DevOps.
  • You will have an opportunity to use and get better with :

  • Swift programming language
  • Write cleaner, memory-efficient, and well-tested code on all levels.
  • Modern stack : MVVM, MVC, Realm, Swift UI, Combine, UIKit, Unit testing, and XCUITest.
  • Preferably, you will have :

  • Knowledge of SAP’s Mobile SDK.
  • Familiarity with SOAP & REST, SQL, XML,JSON.
  • What do you need to bring?

  • In-depth knowledge in designing, developing, testing, and deploying iOS apps.
  • Strong programming skills, preferably Swift
  • understanding of Security concepts.
  • Experienced in iOS fundamentals such as User Interface, Networking, Multithreading, push notifications.
  • Knowledge of modern mobile architecture and best practices.
  • Working in a team environment and being able to share knowledge and support other team members.
  • Good knowledge of Agile Methodologies and being able to explain ideas.
  • Knowledge of modern mobile architecture as well as software design patterns, and best practices.
  • Nahlásit tuto nabídku

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .