Jobs · Engineering · Michigan

Senior Mobile Software Engineer (iOS/Android)

HTC Global Services · Dearborn, MI · 1 wk ago
HybridEngineeringFull-time

Key Responsibilities

  • Collaborate with customers to understand business requirements, user needs, and pain points.
  • Design, develop, test, and deliver high-quality software solutions using modern development tools, frameworks, and Agile methodologies.
  • Evaluate application requirements and determine appropriate technology stacks, deployment strategies, and integration approaches.
  • Partner with cross-functional teams including product owners, designers, and architects.
  • Define and implement software testing strategies, processes, and quality standards.
  • Improve application performance and optimize software through continuous enhancements.
  • Apply software engineering best practices, including Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Delivery (CD).
  • Implement security practices to protect user data, including encryption and anonymization.
  • Design and develop intuitive, user-friendly mobile interfaces.
  • Develop and maintain native mobile applications.
  • Evaluate emerging technologies and recommend solutions that improve development efficiency and product capabilities.

Required Qualifications

  • Bachelor's degree.
  • 10+ years of IT experience.
  • 8+ years of software development experience.
  • Practical experience in two programming languages or advanced expertise in one programming language.
  • Experience with Kotlin and/or Swift.
  • 6+ years of hands-on native iOS or Android application development experience.
  • 6+ years of experience with Swift and the iOS application ecosystem, or Kotlin and the Android application ecosystem.
  • 3+ years of experience in mobile application architecture, including modular design, state management, and navigation strategies.
  • Experience designing, developing, testing, and maintaining native mobile applications.
  • Experience working in Agile development environments.
  • Familiarity with software architecture, testing strategies, CI/CD, and secure application development.

What Makes HTC A Great Place To Build Your Future

  • Come build new things with us and advance your career.
  • Collaborate with experts, work alongside clients, and be part of high-performing teams driving success together.
  • Have long-term opportunities to grow your career and develop skills in the latest emerging technologies.
  • Access to a comprehensive benefits package, including Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks.
  • A workplace free from discrimination and harassment, where every employee is treated with dignity and respect.
  • Commitment to providing a workplace free from discrimination and harassment, where every employee is treated with dignity and respect.
  • Empower each individual, fostering an environment where everyone feels valued, included, and respected.

Pay

N/A

Schedule

N/A

Benefits

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

Similar jobs