Senior Mobile Software Engineer – iOS (Swift) / Android (Kotlin)

HTC Global Services

Dearborn (MI)

Hybrid

USD 130,000 - 180,000

Full time

42 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

HTC Global Services seeks a Senior Mobile Software Engineer with deep expertise in native iOS and Android development. You will design, build, test, and maintain mobile apps using Swift and Kotlin, drive architecture decisions, and collaborate with cross-functional teams to deliver high-quality software.

Hybrid work arrangement with onsite four days per week, and a focus on user-centric design, security, and scalable backend APIs.

Qualifications

  • 10+ years of IT experience.
  • 8+ years of software development experience.
  • 6+ years of hands-on experience in native mobile application development.
  • 6+ years of experience developing mobile apps using Swift (iOS) and/or Kotlin (Android).
  • 3+ years of mobile frontend architecture experience (modular design, state management, navigation).
  • Strong programming experience in two languages or advanced proficiency in one language.
  • Experience designing, developing, testing, and maintaining software applications.

Responsibilities

  • Engage with customers to understand use cases and advocate for user-centric software solutions.
  • Design, develop, test, and deliver software solutions using appropriate languages, frameworks, and Agile methodologies.
  • Evaluate requirements and determine suitable technology stacks, integration methods, and deployment strategies.
  • Create high-level software architecture designs defining application structures, components, and interfaces.
  • Collaborate with product owners, designers, and architects across teams.
  • Define and implement software testing strategies, policies, and processes.
  • Continuously improve application performance and development efficiency by adopting new technologies.
  • Apply practices such as TDD, CI, and CD.

Skills

Swift/Kotlin
Mobile development
Architecture design

Education

Bachelor's degree

Job description

Senior Mobile Software Engineer - iOS (Swift) / Android (Kotlin)

We are seeking an experienced Senior Mobile Software Engineer with strong hands-on expertise in native iOS and Android application development. The ideal candidate will have extensive experience in Swift and/or Kotlin, mobile application architecture, and software development practices.

The role involves designing, developing, testing, and maintaining mobile applications while collaborating with cross-functional teams to deliver high-quality, user-focused software solutions.

Key Responsibilities
  • Engage with customers to understand use cases, pain points, and business requirements, and advocate for user-centric software solutions.
  • Design, develop, test, and deliver software solutions using appropriate programming languages, frameworks, tools, and methodologies, including Agile.
  • Evaluate application requirements and determine suitable technology stacks, integration methods, and deployment strategies.
  • Create high-level software architecture designs defining application structures, components, and interfaces.
  • Collaborate with cross-functional teams, including product owners, designers, and architects.
  • Define and implement software testing strategies, guidelines, policies, and processes.
  • Continuously improve application performance and optimize development efficiency by adopting new technologies.
  • Apply software engineering practices such as Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Delivery (CD).
  • Support security practices to protect user data, including encryption and anonymization.
  • Develop user-friendly and interactive interfaces.
  • Develop and maintain backend applications, including APIs and microservices.
  • Evaluate and incorporate emerging technologies and capabilities to deliver effective software solutions.
Required Qualifications
  • 10+ years of overall IT experience.
  • 8+ years of software development experience.
  • 6+ years of hands-on experience in native mobile application development.
  • 6+ years of hands-on experience developing mobile applications using Swift in the iOS development ecosystem and/or Kotlin in the Android development ecosystem.
  • 3+ years of experience in mobile frontend application architecture, including modular application design, state management, and navigation strategies.
  • Strong programming experience in two coding languages or advanced proficiency in one programming language.
  • Experience designing, developing, testing, and maintaining software applications.
  • Bachelor's degree.
Work Arrangement
  • Hybrid work arrangement.
  • Onsite work required four days per week, Monday through Thursday.
  • Candidates must be available to work onsite as required.
What Makes HTC A Great Place To Build Your Future

HTC Global Services wants you to join our team. Come build new things with us and advance your career. At HTC Global, you’ll collaborate with experts, work alongside clients, and be part of high-performing teams driving success together. You’ll have long-term opportunities to grow your career and develop skills in the latest emerging technologies.

At HTC Global Services, our employees have access to a comprehensive benefits package. Benefits can include:

  • Group Health (Medical, Dental, and Vision)
  • Paid Time Off
  • Paid Holidays
  • 401(k) matching
  • Group Life and Disability insurance
  • Professional Development opportunities
  • Wellness programs
  • a variety of other perks

Our success as a company is built on inclusion and diversity.

HTC Global Services is committed to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect.

We celebrate differences and believe that diverse cultures, perspectives, and skills drive innovation and success.

HTC is an Equal Opportunity Employer and a proud National Minority Supplier.

We seek to empower each individual, fostering an environment where everyone feels valued, included, and respected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Java, Angular & GCP
Senior Software Engineer – Java, Angular & GCP

HTC Global • Dearborn (MI)

On-site
USD 120,000 - 160,000
Group Health (Medical, Dental, Vision)
Paid Time Off
Paid Holidays
+5
Senior Full Stack Software Engineer – Java, Spring Boot & Angular
Senior Full Stack Software Engineer – Java, Spring Boot & Angular

HTC Global • Dearborn (MI)

On-site
USD 120,000 - 160,000
Software Engineer – Java, Kotlin, Spring Boot & GCP
Software Engineer – Java, Kotlin, Spring Boot & GCP

HTC Global • Palo Alto (CA)

On-site
USD 130,000 - 170,000
Group Health (Medical, Dental, and Vis
Paid Time Off
Paid Holidays
+5
Sr Software Engineer – Java with React
Sr Software Engineer – Java with React

HTC Global Services • Dearborn (MI)

On-site
USD 120,000 - 180,000
Group Health (Medical, Dental, Vision)
Paid Time Off
Paid Holidays
+5
Embedded Software Engineer (Embedded C, MATLAB/Simulink)
Embedded Software Engineer (Embedded C, MATLAB/Simulink)

HTC Global • Allen Park (MI)

Hybrid
USD 100,000 - 140,000
Group Health (Medical, Dental, and Vis
Paid Time Off
Paid Holidays
+5
Senior Software Engineer – Full Stack (Python, React, GCP)
Senior Software Engineer – Full Stack (Python, React, GCP)

HTC Global • Dearborn (MI)

On-site
USD 110,000 - 160,000
Front-End Software Engineer I
Front-End Software Engineer I

HTC Global • Dearborn (MI)

On-site
USD 55,000 - 80,000
Health insurance
401(k) matching
Paid time off
+2
Java Full Stack Software Engineer
Java Full Stack Software Engineer

HTC Global • Dearborn (MI)

On-site
USD 120,000 - 160,000
Group Health Insurance
Paid Time Off
401(k) matching
+1
Senior Full Stack Software Engineer – AI/ML
Senior Full Stack Software Engineer – AI/ML

HTC Global Services • Dearborn (MI)

Hybrid
USD 120,000 - 170,000
Health insurance
401(k) matching
Paid time off
+4
Senior Mobile Engineer - iOS/Android (Hybrid)
Senior Mobile Engineer - iOS/Android (Hybrid)

HTC Global • Dearborn (MI)

Hybrid
USD 130,000 - 180,000