Mobile Developer

Robert Half
Madison, WI, United States
6 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Flutter Application Programming Interfaces (APIs) Android Software Development Bluetooth Business Software Mobile Application Development Database Schema Database Storage Structures Mobile Application Software Enterprise Software Applications Backend Dart
+2 more
Restful APIs Api Management

Job description

We are hiring a Mobile Application Developer to join a growing technology team focused on rebuilding and enhancing customer-facing and internal platforms across mobile, web, and CRM environments.

This role is part of an agile delivery organization supporting sales, service, and marketing initiatives tied to a large distributor network. The team is currently in a major execution and modernization phase, with a strong focus on improving user experience and delivering new product capabilities.

The position is heavily hands-on, with roughly 70% focused on new development and 30% dedicated to support, troubleshooting, and enhancements.

What You’ll Be Doing

Build, maintain, and support iOS and Android applications using Flutter and Dart

Develop new features and functionality for mobile applications used internally and by external partners

Work with APIs, backend integrations, and structured data

Troubleshoot application issues and improve performance, stability, and usability

Participate in application rebuild and modernization efforts

Collaborate with developers, QA, analysts, and business teams in an agile environment

Assist with testing, deployment support, and ongoing application improvements

Contribute to technical discussions around architecture, mobile development standards, and integrations

Environment & Technology

Flutter

Dart

RESTful APIs

Mobile application architecture

Database structures and data modeling

CRM and enterprise platform integrations

Agile delivery teams

Requirements

5+ years of experience building mobile applications

2+ years of hands-on experience with Flutter and/or Dart

Strong understanding of mobile application architecture and API integrations

Experience working with structured data and database objects

Ability to troubleshoot issues and work independently within a collaborative team

Experience with Bluetooth technology, embedded systems, or IoT-connected applications is a plus

Strong communication skills and the ability to work directly with technical and business stakeholders

Preferred Background

Experience integrating mobile applications with enterprise systems such as CRM platforms, internal business applications, or digital experience platforms is highly valued., All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.

Benefits & conditions

Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app (https://www.roberthalf.com/us/en/mobile-app) and get 1-tap apply, notifications of AI-matched jobs, and much more.

About the company

Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Differentiating between Flutter packages and plugins

Sylvia Dieckmann · LIVE

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:32 min

Introduction and history of the Dart language

Christoph Menzel Christoph Menzel · World Congress 2022

5:05 min

Introduction to Flutter and cross-platform UI development

Sylvia Dieckmann · LIVE

2:02 min

Dart's history and evolution alongside the Flutter framework

Christoph Christoph · World Congress 2024

Videos

See all

Related articles

See all