HARMAN International

Harman International is a global leader in automotive technology, lifestyle innovations, design and analytics.

Principal Software Engineer – Mobile Full Stack, Flutter

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 10,001+H1B SponsorCompany SiteLinkedIn

Location

Texas

Posted

84 days ago

Salary

$120.8K - $177.1K / year

Bachelor Degree10 yrs expEnglishAndroidDartFlutterI OS.net

Job Description

• Develop Cross-Platform Apps: Design, build, and maintain high-performance, scalable applications for both iOS and Android using Flutter/Dart. • Architect and Design Solutions: Translate business requirements into actionable development tasks, make architecture decisions, and implement solutions that align with existing standards while pushing for innovation. • Enhance User Experience: Build intuitive, visually stunning interfaces while ensuring seamless performance, energy efficiency, and reliable connectivity on mobile platforms. • Expand Features & Maintain Functionality: Add new features to our mobile music app, focusing on complex audio formats, media integration, and CarPlay/Android Auto support. • Collaborate Across Teams: Work closely with designers, product managers, and stakeholders to deliver exceptional user experiences and improve existing features. • Debugging & Troubleshooting: Own the debugging process to identify, address, and resolve technical issues. • Be a Performance Advocate: Champion best practices for performance and optimization, ensuring smooth user experiences across various devices and network conditions. • Provide Support: Occasionally assist with technical support for our users to ensure the application’s reliability and ease of use.

Job Requirements

  • Experience: 10+ years in full-stack application development (client + backend/services), with a proven track record of delivering robust software products.
  • Hands-on experience with mobile application development and Flutter/Dart is a significant advantage, but not mandatory
  • Ownership: ability to own relevant pieces of work end-to-end, from design to implementation, either working directly on the code or guiding others.
  • Technical Mastery: Strong understanding of data structures, algorithmic complexity, concurrency, and ability to write clean, tested code.
  • Mobile Expertise: In-depth knowledge of mobile performance tuning, battery optimization, cellular networking, and audio-related technologies.
  • Programming Languages: Proficiency in a handful of languages across multiple paradigms, with strong Flutter/Dart skills and readiness to work with C#/.NET and some C++. Native Android/iOS experience is a plus, not a requirement.
  • CI/CD Expertise: Experience with automated build and integration pipelines for seamless delivery.
  • Passion for Quality: Commitment to clean and expressive code with a strong focus on testing and quality assurance.
  • Collaboration Skills: Excellent communication and teamwork abilities to work effectively with cross-functional teams.
  • AI literacy: Comfortable using AI tools to improve productivity, while reviewing, validating, and understanding any AI-assisted code or documentation.

Benefits

  • Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location
  • Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)
  • Extensive training opportunities through our own HARMAN University
  • Competitive wellness benefits
  • Tuition reimbursement
  • “Be Brilliant” employee recognition and rewards program
  • An inclusive and diverse work environment that fosters and encourages professional and personal development

Related Job Pages

More Full-stack Engineer Jobs

Full-stack Engineer84 days ago
Full TimeRemoteTeam 201-500

We're seeking a Senior Software Engineer to own our accelerate payment products, building and maintaining the critical systems that handle money movement between Vantaca and our payment partners. This role requires someone who can architect resilient, secure, and compliant paymen...

United States

Senior Software Engineer – AI, LLM

EvolutionIQ

Leading the artificial intelligence transformation for insurance carriers.

Full-stack Engineer84 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

Senior Software Engineer developing AI features for insurance claims synthesis product

Python
New York
$185K - $225K / year

Senior Software Engineer, Fullstack

Flex

Flex splits your bills into smaller, stress-free payments throughout the month. Start today with your rent bill!

Full-stack Engineer84 days ago
Full TimeRemoteTeam 201-500Since 2019H1B Sponsor

Senior Software Engineer developing fullstack solutions at Flex's FinTech platform

AWSDynamoDBGradleJavaJUnitReactReact NativeReduxSpringTypeScript
California + 1 moreAll locations: California, New York
$197K - $213K / year
Full-stack Engineer84 days ago
Full TimeRemoteTeam 51-200Since 2018H1B No Sponsor

Senior Software Engineer to develop flight-critical software for aerospace systems

United States