Mobile Lead Engineer (iOS and Android Team)

2 Months 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

Fluence - Sr. Controls Software Engineer -II

Fluence

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Canva - Security Engineering Manager - Vulnerability Management, Application Security

Canva

Melbourne, Victoria, Australia (Remote)
1 Month ago
The Walt Disney Company - Principal Software Engineer

The Walt Disney Company

Morrisville, North Carolina, United States (On-Site)
1 Month ago
Haleon - Lead Machine Learning Engineer

Haleon

Bengaluru, Karnataka, India (On-Site)
1 Week ago
undefined - Technical Consultant, West

United States (Remote)
7 Months ago
Nagarro - Staff Engineer, Cloud

Nagarro

India (Remote)
7 Months ago
ByteDance - Senior iOS Software Engineer

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Puzzle Cats - Senior Software Engineer

Puzzle Cats

Toronto, Ontario, Canada (On-Site)
9 Months ago
Nordcurrent - Unity Developer

Nordcurrent

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
6 Months ago
Rush Street Interactive - Senior iOS Engineer I

Rush Street Interactive

Estonia (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nine - Senior Platform Engineer

Nine

North Sydney, New South Wales, Australia (On-Site)
1 Month ago
Eventbrite - Software Engineer II - Mobile (Fullstack)

Eventbrite

India (Remote)
1 Month ago
The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Month ago
Zones - Cloud Engineer

Zones

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Nielsen Holdings - Principal Software Engineer - Backend (Java, AWS, Oracle)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Alphasense - Senior Cloud Security Engineer

Alphasense

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Jam City - DATA ENGINEER

Jam City

Montevideo, Montevideo Department, Uruguay (On-Site)
10 Months ago
Omnissa - Engineering Manager (C++, Linux/Windows/MacOS internals)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
IMC - Data Engineer

IMC

Mumbai, Maharashtra, India (On-Site)
1 Week ago
onwards Search - Staff Data Engineer

onwards Search

Los Angeles, California, United States (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Ukraine

Better ME - Senior Front-End Developer (Web)

Better ME

Kyiv, Kyiv City, Ukraine (On-Site)
3 Weeks ago
N-iX - Middle Technical Consultant

N-iX

Ukraine (Remote)
2 Months ago
Luxoft - Senior Software Support Engineer

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
6 Months ago
Arrible - 3D Modeller

Arrible

Odesa, Odesa Oblast, Ukraine (Remote)
10 Months ago
Plarium - Outsourcing Coordinator

Plarium

Lviv, Lviv Oblast, Ukraine (Remote)
2 Months ago
luxsoft - Android Unreal 3D HMI Developer

luxsoft

Kyiv, Kyiv City, Ukraine (On-Site)
2 Weeks ago
Evoplay games - Middle Game Mathematician

Evoplay games

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
PwC - Senior Climate Change consultant

PwC

Kyiv, Kyiv City, Ukraine (On-Site)
8 Months ago
N-iX - Technical Consultant

N-iX

Ukraine (Hybrid)
1 Week ago
Gunzilla - Senior UI Artist

Gunzilla

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Google - Software Engineer II, Mainline Engineering Productivity

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Nagarro - Staff Consultant ,SAP Sales Service

Nagarro

Pune, Maharashtra, India (On-Site)
7 Months ago
Nagarro - Senior Staff Engineer, Cloud

Nagarro

Hyderabad, Telangana, India (On-Site)
7 Months ago
Playtika - Unity Developer

Playtika

Netherlands (Hybrid)
2 Months ago
Google - Software Engineer III, Android Enterprise Services

Google

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Nagarro - Senior Staff Engineer, CRM Salesforce

Nagarro

New York, New York, United States (On-Site)
7 Months ago
Google - Senior Software Engineer, Storage, Pixel Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Nagarro - Staff Engineer, Cloud

Nagarro

Hyderabad, Telangana, India (On-Site)
7 Months ago
Hero Gaming - Senior React Native Developer

Hero Gaming

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Sony Interactive Entertainment - Open Position: System Software/Embedded Systems Engineer

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded