Mobile Application Developer (iOS & Android) – Expert

Mobile Application Developer

iOS Developer

Android Developer

Swift

Objective-C

Kotlin

Java

RESTful API

OOP

Design Patterns

MVVM

Clean Code

SOLID

App Store

Google Play

Git

Firebase

Remote Config

Analytics

Crashlytics

CI/CD

Mobile Test

Performance Analysis

Clean Architecture

Mobile App Development

UX/UI Integration.

As the Web Software Technologies Group, we develop user-friendly, high-performance, secure, and sustainable mobile applications. We are looking for expert team members who are proficient in iOS and/or Android development, experienced in the industry, and possess strong technical depth.

The candidate is expected to actively participate in end-to-end mobile application development processes and directly contribute to projects.

JOB DESCRIPTION

  • Develop and maintain mobile applications using Swift, Objective-C, Kotlin, and/or Java,
  • Integrate with RESTful APIs,
  • Manage App Store and Google Play publishing & update processes,
  • Work in coordination with UI/UX teams to develop user-focused, modern interfaces,
  • Optimize application performance and implement security measures,
  • Continuously improve applications by following Android and iOS development trends,
  • Collaborate with teams to define, design, and develop new features within projects,
  • Write sustainable and readable code adhering to Clean Code principles.

GENERAL QUALIFICATIONS

  • At least 3 years of professional mobile application development experience with Swift, Objective-C, Kotlin, and/or Java,
  • Experience in integrating with RESTful APIs,
  • Familiarity with App Store and Google Play distribution and version management processes,
  • Experienced with Git version control system,
  • Experience working with Firebase and similar services,
  • Knowledge of OOP, Design Patterns, and MVVM,
  • Compliance with Clean Code and SOLID principles in software development processes,
  • Team-oriented, solution-focused, and strong communication skills,
  • Minimum B1 level proficiency in English,
  • Preferably familiar with CI/CD processes,
  • Preferably experienced in actively using Firebase Remote Config, Analytics, Crashlytics, and similar services,
  • Preferably familiar with software architectures such as MVVM and Clean Architecture,
  • Preferably knowledgeable or experienced in mobile testing processes and performance analysis,
  • Preferably have worked on at least one published and actively used mobile application project,
  • Preferably proficient in multiple mobile programming languages.