×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer- Frontend

Job in Lowell, Middlesex County, Massachusetts, 01856, USA
Listing for: Magna International
Full Time position
Listed on 2026-05-30
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, App Developer - Mobile/Web, Senior Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Job descriptions may display in multiple languages based on your language selection.



What We Offer

At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are.

Group Summary

Magna New Mobility is a business unit inside Magna International leveraging Magna’s technology building blocks, developing new capabilities, and entering new markets and use cases. Our products include advanced solutions for urban markets, industrial intralogistics, commercial and autonomous vehicles.

Magna New Mobility is also creating advanced software solutions that integrate with next-generation hardware. Our software is a core driver - turning our hardware into smart, integrated platforms for partners eager to advance the mobility sector.

Magna's New Mobility group is not just about building individual technologies; we aim to create integrated solutions that address the complex challenges of moving people efficiently and cost effectively in the 21st century. Join us in advancing and shaping the future of mobility.



Job Responsibilities

As a Senior Software Engineer – Flutter/Dart, you will lead the design, development, and delivery of high-quality cross-platform applications. You will play a critical role in shaping mobile and web application architecture, driving best practices, and delivering scalable, maintainable, and performant solutions.

In this role, you will work closely with product managers, designers, backend engineers, and QA teams to translate business requirements into robust user-centric applications. You will also mentor junior developers, contribute to architectural decisions, and help establish development standards across the team.

Your expertise in Flutter and Dart will directly impact product quality, performance, and user experience.

What You Will Be Doing In This Role

  • Lead the design and development of complex, scalable applications using Flutter and Dart for mobile (iOS/Android) and potentially web/desktop platforms.
  • Architect and implement clean, maintainable, and testable code following modern software engineering best practices.
  • Define and enforce coding standards, architecture patterns, and development workflows.
  • Collaborate with UX/UI designers to implement responsive, pixel-perfect, and intuitive user interfaces.
  • Integrate applications with RESTful APIs, Graph

    QL services, and third-party SDKs.
  • Optimize application performance, responsiveness, and scalability.
  • Lead code reviews and provide mentorship to junior and mid-level developers.
  • Troubleshoot and resolve complex technical issues across the application stack.
  • Contribute to CI/CD pipeline setup, automated testing, and release management.
  • Participate in technical planning, estimation, and roadmap discussions.
  • Stay current with Flutter ecosystem advancements and recommend improvements to tools and frameworks.
What We You Should Bring To This Role

  • Bachelors Degree in Computer Science or related field required, Masters preferred
  • 7+ years of professional software development experience.
  • 3+ years of hands-on experience developing production applications with Flutter and Dart.
  • Proven experience delivering and maintaining apps published to the App Store and/or Google Play.
  • Deep proficiency in Dart and Flutter framework internals.
  • Strong understanding of state management solutions (e.g., Provider, Riverpod, Bloc, MobX).
  • Experience with clean architecture principles and design patterns (MVVM, MVC, layered architecture).
  • Solid understanding of mobile platform capabilities, constraints, and lifecycle management.
  • Experience integrating with backend services, authentication flows, and data persistence solutions.
  • Familiarity with automated testing (unit, widget, integration tests).
  • Experience with CI/CD tools and version control systems (Git).
  • Strong problem-solving skills and attention to detail.
  • Excellent…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary