Mobile Engineer Specialist, STM at World Food Programme
Berlin, , Germany -
Full Time


Start Date

Immediate

Expiry Date

01 Oct, 25

Salary

0.0

Posted On

02 Jul, 25

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Interpersonal Skills, Swift, Viper, Unit Testing, Test Driven Development, Testflight, Mobile Analytics, Ios Sdk, English, Optimization Techniques, Computer Science, Uikit, Soft Skills

Industry

Information Technology/IT

Description

DEADLINE FOR APPLICATIONS

14 July 2025-23:59-GMT+01:00 Central European Time (Berlin)
WFP celebrates and embraces diversity. It is committed to the principle of equal employment opportunity for all its employees and encourages qualified candidates to apply irrespective of race, colour, national origin, ethnic or social background, genetic information, gender, gender identity and/or expression, sexual orientation, religion or belief, HIV status or disability.

QUALIFICATIONS AND EXPERIENCE REQUIRED

Education

  • University degree in computer science or related field.

Work history

  • At least 4 years of experience in developing and designing iOS native apps designed to serve thousands or more active users.

Hard skills

  • Proficiency in Swift and modern iOS development patterns, Having an understanding of Android(Kotlin) is a plus.
  • Strong knowledge of iOS SDK, SwiftUI, UIKit, and iOS frameworks.
  • Experience with Swift concurrency (async/await, Task, Actor) and modern asynchronous programming patterns.
  • Experience with iOS architecture patterns (MVVM, VIPER, Clean Architecture).
  • Experience with App Store submission process and TestFlight.
  • Knowledge of Unit Testing, UI Testing(Maestro), and Test-Driven Development.
  • Understanding of mobile app performance optimization techniques.
  • Experience with mobile CI/CD pipelines and deployment processes.
  • Familiarity with mobile analytics, crash reporting, and monitoring tools.
  • Embracing principles of clean code, test-driven development, and clean architecture.
  • Experience with agile development processes and cross-functional team collaboration.

Soft skills

  • Strong analytical abilities, both quantitative and qualitative.
  • Ability to make technical decisions that balance platform-specific needs with cross-platform efficiency.
  • Excellent problem-solving skills with ability to debug complex mobile issues.
  • Ability to interact with managers and stakeholders with maturity and tact.
  • Mature judgment with strong interpersonal skills.
  • Collaborative spirit able to work effectively across diverse teams and cultures.
  • Self-motivated and able to work with a high degree of autonomy.
  • Adaptability to rapidly evolving mobile technology landscape.
  • Fully committed and motivated to achieve the aims of the World Food Programme.

-

Language(s)

  • Excellent command of spoken and written English.
  • Intermediate knowledge of another official UN language would be a plus (Arabic, Chinese, French, Russian, Spanish).
Responsibilities

PURPOSE OF THE ASSIGNMENT

The position is part of ShareTheMeal team and will manage Native Mobile Applications.

ACCOUNTABILITIES / RESPONSIBILITIES

The Consultant, reporting to Lead Mobile Engineer(Interim) ShareTheMeal, is expected to:
Design and implement secure, tested, and robust architecture on iOS using modern Swift patterns, SwiftUI/UIKit, and Automated Testing.
Follow proper software development practices for iOS application:
Design and implement iOS solutions using Swift and modern iOS frameworks.
Maintain and conduct bug-fixes across both mobile platforms.
Write robust and maintainable tests using XCTest and Swift Testing.
Conduct code reviews and assessments.
Manage CI/CD pipelines.
Monitor the iOS app in the Production Environment using tools like Sentry.
Contribute to the iOS Tech Strategy and roadmap.
Document architecture/code decisions and maintain technical documentation.
Contribute to innovations to improve the quality of our overall systems.
Contribute to innovations to improve the velocity of our team.
Work closely with the Product team to improve our products and product features.

Loading...