Team Lead Kotlin Multiplatform & IOS Engineer

IDT · Other US Location

Company

IDT

Location

Other US Location

Type

Full Time

Job Description

We are seeking a highly skilled Team Lead Kotlin Multiplatform (KMP) & iOS Engineerย to join our NRS Team.


At this position you will:


* You will be responsible for leading the technical effort to convert an existing Kotlin project to run on iPads, utilizing Kotlin Multiplatform.


* This role will involve conducting a comprehensive technical assessment to evaluate what is required to transition the current Kotlin project to support Kotlin Multiplatform (KMP) and handle hands-on development of the iOS UI.


* The successful candidate will also have the opportunity to build and manage a dedicated team to support this transition, ensuring the project's success through strong leadership and technical expertise.

Key Responsibilities:

  • Lead the effort to convert an existing Kotlin project to run on iPads using Kotlin Multiplatform technology.
  • Conduct a comprehensive technical assessment to evaluate what is required to transition the current Kotlin project to support Kotlin Multiplatform (KMP)ย 
  • Build, manage, and mentor a team of developers to execute the conversion and ensure high-quality code and performance.
  • Architect, design, and develop key features and ensure cross-platform compatibility for both Android and iOS.
  • Collaborate with other technical leads, designers, and stakeholders to ensure project alignment with business goals and technical requirements.
  • Ensure compliance with Appleโ€™s design and development guidelines for iOS, while maintaining the codebase for Android.
  • Perform code reviews, provide technical leadership, and ensure that team members follow best practices.
  • Solve complex technical challenges and optimize performance across multiple platforms.

Desired Skills & Experience:

  • 7+ years of professional experience in software development, with at least 3+ years of team leadership experience.
  • Hands-on expertise in iOS development, with a focus on UI components and native iOS frameworks (Swift/Objective-C) including a deep understanding of Appleโ€™s design principles.
  • At least 1+ year of experience with Kotlin Multiplatform (KMP)
  • Experience with Android is highly desirable.
  • Proven experience building and managing development teams.
  • Strong communication, collaboration, and leadership skills.
  • Understanding of cross-platform development challenges and solutions.
  • English - B2+

We are pleased to offer you:

  • An exciting and challenging job with talented people around.
  • Competitive salary and growth opportunities.
  • Really good hardware.
  • Remote work opportunity or hybrid
  • Sports activities reimbursement.
  • Medical insurance.
  • 26 vacation days & 5 fully covered sick days without sick leave required per year.
  • Superb corporate English lessons.

A few words about us:


IDT Corporation is a global communications company founded in 1990 and headquartered in Newark, New Jersey. We are industry leaders in prepaid communication and payment services and one of the largest international voice carriers.

We are listed on the NYSE, employ over 1800 people across 20 countries, and have over $1.5 billion in revenues.


About NRS:

National Retail Solutions (NRS), currently a wholly owned subsidiary of IDT Corporation, is revolutionizing the independent retail industry by providing them with cost-effective, state of the art point of sale systems and complementary services such as apps for store management and consumer ordering, web store front for the store, and loyalty programs allowing small retailers to more effectively compete with the larger store chains and online merchants.

We are deployed in well over 20 thousand stores across the US at this time.

Apply Now

Date Posted

09/25/2024

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Team Lead, Expansion Account Executive - Personio

Views in the last 30 days - 0

Personio a human resources platform is seeking a Team Lead Expansion Account Executive with 5 years of experience in B2B software sales The role invol...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Senior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio

Views in the last 30 days - 0

Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...

View Details

Lead Data Analyst - Mitigation - WISE

Views in the last 30 days - 0

Wise is a global technology company seeking an Operations Analyst with 4 years of experience in analytics particularly in operational team analytics T...

View Details