2

Internship Remote Flutter Developer Jobs in Oregon

Sr. Mobile Engineer I

OR ยท On-site +1

$125K - $175K/yr

We are seeking a highly skilled and experienced engineer specializing in Flutter to join our Mobile ... There may be remote flexibility for exceptional candidates in the following states: California ...

$18 - $50/hr

Comfortable working in a fully remote environment within the United States of America ... Familiarity with digital engineering, PLM, or engineering data management concepts is a plus.

New

$18 - $50/hr

Comfortable working in a fully remote environment within the United States of America ... Familiarity with digital engineering, PLM, or engineering data management concepts is a plus.

New

$18 - $50/hr

Comfortable working in a fully remote environment within the United States of America ... Familiarity with digital engineering, PLM, or engineering data management concepts is a plus.

New

$18 - $50/hr

Comfortable working in a fully remote environment within the United States of America ... Familiarity with digital engineering, PLM, or engineering data management concepts is a plus.

New

$18 - $50/hr

LI-PLM LI-Remote SWSaaS You'll Benefit From The hourly pay range for this position $18 - $50 per ... Additionally, interns for Siemens are eligible to contribute into our 401K program. Equal ...

New

$18 - $50/hr

LI-PLM LI-Remote SWSaaS You'll Benefit From The hourly pay range for this position $18 - $50 per ... Additionally, interns for Siemens are eligible to contribute into our 401K program. Equal ...

New

next page

Showing results 1-20

Internship Remote Flutter Developer information

What does a remote Flutter developer intern do?

A remote Flutter developer intern assists in building and maintaining mobile applications using the Flutter framework, typically for both Android and iOS platforms. Their responsibilities often include writing code in Dart, fixing bugs, implementing new features, and collaborating with senior developers and designers, all while working from a remote location. Interns may also participate in code reviews, learn best practices, and gain hands-on experience with real-world app development. This role is ideal for students or entry-level programmers looking to develop their skills in cross-platform mobile app development.

What types of projects or tasks can I expect to work on as a remote Flutter developer intern?

As a Remote Flutter Developer Intern, you will typically work on tasks such as developing and testing mobile app features, fixing bugs, and collaborating with team members on UI/UX improvements. You may also assist with writing clean, maintainable code, participating in code reviews, and integrating APIs. Interns often have the opportunity to contribute to real-world projects, gaining hands-on experience and receiving feedback from more experienced developers. Regular communication with your mentor and team is common to ensure you stay aligned with project goals, even in a remote setting.

What are the key skills and qualifications needed to thrive as a remote Flutter developer intern, and why are they important?

To thrive as an Internship Remote Flutter Developer, you need a solid foundation in Dart programming, UI/UX principles, and understanding of mobile application development, often supported by coursework or personal projects. Familiarity with tools such as Flutter SDK, Git for version control, and platforms like Firebase is typically required. Strong problem-solving skills, self-motivation, and effective remote communication make you stand out in this position. These skills and qualities are crucial for delivering high-quality apps, collaborating with distributed teams, and adapting quickly in a remote work environment.

What is the difference between Internship Remote Flutter Developer vs Remote Mobile App Developer?

AspectInternship Remote Flutter DeveloperRemote Mobile App Developer
Required SkillsBasic Flutter knowledge, Dart programming, UI designProficiency in Flutter or native Android/iOS development, Dart or Swift/Java
Work EnvironmentRemote, internship setting, entry-level tasksRemote, professional projects, more independent responsibilities
CertificationsNone typically required, some courses preferredRelevant certifications or experience often preferred
Industry UsageInternship programs, training roles, entry-level positionsFull-time or freelance roles in app development companies

While both roles involve mobile app development, an Internship Remote Flutter Developer is an entry-level position focused on learning and supporting projects using Flutter. A Remote Mobile App Developer typically has more experience and handles complete app development tasks across platforms, often with a broader skill set.

What are the most commonly searched types of Remote Flutter Developer jobs in Oregon?

The most popular types of Remote Flutter Developer jobs in Oregon are:

What job categories do people searching Internship Remote Flutter Developer jobs in Oregon look for?

The top searched job categories for Internship Remote Flutter Developer jobs in Oregon are:

What cities in Oregon are hiring for Internship Remote Flutter Developer jobs?

Cities in Oregon with the most Internship Remote Flutter Developer job openings:

Sr. Mobile Engineer I

NinjaTrader

OR โ€ข On-site, Remote

$125K - $175K/yr

Full-time

Retirement, PTO

Posted 19 days ago


Key responsibilities

  • Own the life cycle of features through debugging, documenting, testing, releasing, and monitoring

  • Participate in design reviews, architecture discussions, and performance optimization efforts across iOS and Android

  • Collaborate with Product and Design teams to iteratively improve the user experience on mobile platforms


Job description

What you'll do:

We are seeking a highly skilled and experienced engineer specializing in Flutter to join our Mobile Engineering Team. As a Sr. Mobile Engineer I, you will lead mobile architecture, mentor engineers, and deliver scalable, high-performance applications that power a seamless cross-platform experience. You will influence technical direction across teams, set a high standard for engineering excellence, and drive end-to-end quality and reliability in our mobile products.

In this role you will:

  • Own the life cycle of features through debugging, documenting, testing, releasing, and monitoring
  • Take part in daily stand-ups and regular team-wide meetings to discuss current and upcoming tasks
  • Participate in the technical roadmap for mobile architecture, frameworks, and tooling
  • Participate in design reviews, architecture discussions, and performance optimization efforts across iOS and Android
  • Implement robust, maintainable Flutter solutions that follow best practices for state management, dependency injection, and reactive programming
  • Collaborate with Product and Design teams to iteratively improve the user experience on mobile platforms
  • Investigate issues, mitigate them, and recommend preventative measures
  • Improve observability, monitoring, and crash analytics to ensure product stability and quality
  • Help foster a culture of technical excellence, innovation, and collaboration

What you'll need:

  • 6+ years of professional software engineering experience
  • 2+ years of hands-on Flutter and Dart experience in production environments
  • Understanding of mobile architecture, state management, and design patterns (e.g., BLoC, MVVM, Clean Architecture)
  • Experience maintaining testing strategies for Flutter applications, spanning unit, widget, integration, and end-to-end levels
  • Familiarity with building CI/CD automation for mobile delivery
  • Understanding of RESTful APIs, WebSockets, and offline data handling
  • Familiarity with optimizing performance, reliability, and user experience across diverse devices
  • Ability to perform in a team environment adopting agile principles
  • Strong written and verbal communication skills
  • Strong grasp of OOP design principles

Bonus Points for:

  • Knowledge of native iOS (Swift) and Android (Kotlin/Java) integration
  • Experience with fintech or trading platforms
  • Contributions to open-source frameworks or SDKs

Compensation:

The salary range for this role will be $125,000.00 - $175,000.00 USD. In addition, this position will also receive an annual target bonus of 12%. Bonus pay at NinjaTrader is based on individual performance (50%) as well as company/team performance (50%).

Salary and bonus earnings are only two components of the total compensation package offered by NinjaTrader. NinjaTrader offers a 401K plan through ADP under which the company will match up to 3.5% of employee contributions. Annual paid time off allowance accrues at a rate of 18 days per year (some positions may qualify for more) plus seven paid holidays.

Location:

This role is based in Chicago, IL. *There may be remote flexibility for exceptional candidates in the following states: California, Colorado, Florida, Georgia, Illinois, Indiana, Minnesota, Missouri, Montana, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington DC, Wisconsin.

Hybrid:

For Chicago-based employees, we follow a hybrid work schedule: In-office Tuesday through Thursday, with remote work on Mondays and Fridays. In addition to these weekly remote days, we offer:

  • 20 additional flex remote days annually
  • 5 Company Wide Office-Optional weeks tied to major holidays