Mobile Lead Engineer (iOS and Android Team)

1 Week ago • 6 Years + • Mobile Development

Job Summary

Job Description

N-iX seeks a Mobile Team Lead to maintain and enhance a high-impact telecommunications application. Responsibilities include technical coordination, team management, implementing best practices for continuous delivery, collaborating with stakeholders, designing technical solutions, performing code reviews and deployments, and estimating workloads. The role requires experience in both iOS and Android development, leading technical teams, and implementing design patterns. The successful candidate will contribute to improving the user experience and operational efficiency of an application with over 1 million downloads.
Must have:
  • 6+ years mobile app development experience
  • iOS and Android expertise
  • Team leadership skills
  • MVVM, MVI, SOLID principles knowledge
  • CI/CD implementation
  • Code reviews and documentation
  • Technical solution design
  • Estimation and planning
Good to have:
  • Telecommunications industry experience
  • Willingness to travel
  • JetPack Compose
  • SwiftUI
Perks:
  • Flexible working format
  • Competitive salary
  • Career growth opportunities
  • Professional development tools
  • Tech communities
  • Education reimbursement
  • Corporate events

Job Details

N-iX is looking for a Mobile Team Lead to join our client`s project. 

Our client is an Azerbaijani telecommunications company, the largest mobile network operator in Azerbaijan. The main products are: Fixed telephony, Mobile telephony, Internet services, Wireless broadband, and Value-added services.

Project Objectives:

N-iX, in collaboration with the client, is focused on maintaining and enhancing an existing product that has already been released and is in production. This project involves supporting the product, developing new features, and adding new functionalities to improve the overall user experience and operational efficiency. The existing Telco application has more than 1M downloads and is crucial for customer engagement.

Responsibilities:

  • Technical coordination and team management
  • Implement and adhere to best practices for continuous delivery
  • Work in close contact with customer's team members and project stakeholders
  • Design and implement technical solutions
  • Suggest technical and functional improvements to add value to the product
  • Perform code reviews, write technical documentation, and perform deployments
  • Perform workload and timing estimations in coordination with the Project Manager
  • Adhere to customer's standards and guidelines as well as contribute to such standards, guidelines, and best practices
  • Prepare flexible architecture
  • Participate in design meetings/groomings
  • Take ownership of code
  • Support/enhance CI/CD
  • Mentor team members
  • Propose process improvements and changes
  • Collaborate with Product Owners to understand and translate business requirements into technical solutions
  • Assist in high-level estimation and planning of new features and functionalities

Requirements:

  • Both iOS and Android experience
  • 6+ years of experience in the development of mobile applications
  • Experience with leading a technical team
  • Solid understanding of design patterns including MVVM, MVI, Singleton, DI, Factory, Façade, Observer, and SOLID principles
  • Ability to design and implement reusable components and optimize app performance with caching
  • Has worked collaboratively with product owners and other engineering teams to build complex products
  • Able to design, plan and implement complex technical solutions/architectures
  • Strong understanding of the full mobile development life cycle
  • Strong knowledge of unit and instrumentation testing
  • Upper-Intermediate level of English, Ukrainian

iOS:

  • UIKit (code-based without storyboards/xibs)
  • SwiftUI + Introspect + UIRepresentable
  • Strong knowledge of Swift (closures, struct, enum, extensions)
  • UINavigation Controller usage
  • Global Dispatch Center
  • Combine

Android:

  • UIKit (code-based without storyboards/xibs)
  • Strong knowledge of Kotlin (closures, data class, enum, extensions, sealed classes)
  • Coroutines
  • Data Bindings / View Bindings (strong knowledge)
  • Binding Adapters
  • Navigation Component
  • JetPack Compose (plus)

Nice to Have:

  • Experience in the telecommunications industry 
  • Willingness to travel for business purposes

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Similar Jobs

Hawk Eye Innovations - Mid-Level Java Engineer

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
5 Days ago
Bungie - Deployment Operations Manager

Bungie

(Hybrid)
2 Months ago
DNEG - Simulation Developer, Ziva VFX

DNEG

England, United Kingdom (Remote)
2 Weeks ago
ION - Cloud Engineer/Architect (DevOps)

ION

Italy (On-Site)
5 Months ago
Krafton  - [Publishing Platform Div.] Sr. Web Front-End Developer (5년 이상)

Krafton

Seoul, South Korea (On-Site)
4 Months ago
N-iX - Senior React Native Engineer

N-iX

Ukraine (Remote)
1 Week ago
Globalization Partners - Mobile Architect (AI Domain)

Globalization Partners

(Remote)
3 Months ago
Meta - Software Engineer (Android OS - Embedded)

Meta

New York, New York, United States (On-Site)
4 Months ago
Meta - Software Engineer (Android OS - Embedded)

Meta

San Diego, California, United States (On-Site)
4 Months ago
Nagarro - Associate Staff Engineer, CRM Salesforce

Nagarro

India (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ajmera Infotech - Senior ASP.NET Developer with Azure Expertise

Ajmera Infotech

Austin, Texas, United States (On-Site)
1 Month ago
Playrix - Senior C++ Software Engineer (Tools)

Playrix

Ukraine (Remote)
5 Months ago
Enphase Energy - Senior Front-end Design (Drupal)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Level AI - Senior Backend Engineer - CX

Level AI

Noida, Uttar Pradesh, India (Hybrid)
5 Months ago
Blazesoft - .Net Developer

Blazesoft

Vaughan, Ontario, Canada (On-Site)
1 Month ago
Aristocrat Gaming - Senior Systems Reliability Engineer (SRE)

Aristocrat Gaming

Austin, Texas, United States (Hybrid)
1 Week ago
ComeOn Group - QA Engineer

ComeOn Group

Graz, Styria, Austria (Hybrid)
6 Days ago
PwC - ETIC, Cloud Infrastructure - Manager

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
5 Months ago
CloudHire - Sr. Developer - Angular & NestJS

CloudHire

India (Remote)
1 Week ago
CloudLinux - Senior Python Developer (Security)

CloudLinux

Valencian Community, Spain (Remote)
5 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Playrix - Game Designer

Playrix

Ukraine (Remote)
5 Months ago
Gunzilla - Senior Gameplay Programmer

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
1 Week ago
Sigma Software - Sound Producer

Sigma Software

Kyiv, Kyiv City, Ukraine (Remote)
5 Months ago
Playrix - Customer Support Representative (Japanese)

Playrix

Ukraine (Remote)
5 Months ago
Playrix - Middle C++ Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
5 Months ago
seeking alpha - Senior Data Analyst

seeking alpha

Ukraine (Remote)
3 Months ago
Playtech - Junior Java Developer (Intern)

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
3 Weeks ago
Plarium - Game Designer

Plarium

Lviv, Lviv Oblast, Ukraine (Remote)
1 Month ago
Playtech - Scala Developer

Playtech

Kyiv, Kyiv City, Ukraine (Hybrid)
1 Month ago
Playrix - Senior 2D Artist (Illustrations)

Playrix

Ukraine (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Staff Engineer, BI Reporting

Nagarro

India (Remote)
5 Months ago
Nagarro - Senior Staff Engineer, Data Science

Nagarro

India (Remote)
5 Months ago
SmileGate - Game Security Service Development (CTO Division)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Months ago
Rush Street Interactive - Senior Android Engineer I

Rush Street Interactive

Estonia (Hybrid)
1 Week ago
Suki - Mobile Engineer III - IOS

Suki

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Crunchyroll - Staff Mobile Games Integration Engineer

Crunchyroll

San Francisco, California, United States (On-Site)
2 Months ago
Nagarro - Associate Staff Engineer, Cloud

Nagarro

India (Remote)
5 Months ago
Appirits - Mid-Career Mobile Engineer

Appirits

Shibuya, Tokyo, Japan (Hybrid)
6 Days ago
Nagarro - Senior Staff Engineer, QA Automation

Nagarro

Portugal (Remote)
5 Months ago
Nagarro - Senior Staff Consultant, Support

Nagarro

New York, New York, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded