Innovation Works, Inc.

Software Engineer - Mobil

IT Department - Pittsburgh, PA - Full Time

Company Overview

Maven Machines is a fast-growing tech startup based in Pittsburgh that is working on building the next era of fleet management, safety, and commercial driver technologies for the transportation industry. In a few short years, we have grown from an idea to create smart, wearable technology to becoming a full-blown fleet management and telematics company that has successfully deployed many of the nation’s top 100 fleets.

As a software engineer working at Maven, you will be responsible for building products that will disrupt one of the nation’s largest sectors and bring the trucking industry into the modern age. We are looking for passionate, skilled, entrepreneurially minded engineers who bring fresh perspectives and ideas, have a passion for new technologies, obsess over design and performance, love tackling new and complex problems, and want to deliver great, beautiful products.

We are a mobile-first company, and as such, our mobile products are core to the success of our business. As an engineer on the mobile team, you will be responsible for building clean, intuitive, and delightful UX experiences backed by a sophisticated mobile architecture for both the Android and iOS platform.

Job Summary/Responsibilities and Duties

What You’ll Be Doing

Work with the team to design, architect, document, and implement features and functionality for our mobile apps (iOS and Android).

Continuously discover, evaluate, and implement new technologies and architectures while improving application performance and development efficiency.

Participate in all steps of the development process, from deign to release and support.

More About You

BS/MS in Computer Science or related field.
At least 1 year of professional mobile software development.
Strong understanding of CS fundamentals including data structures, object-oriented design, problem solving, and algorithms.
An incredible desire to deliver impactful results every day.
Resourceful team player that thrives in a fast-paced, growing startup environment.

Bonus Points for Having

At least one app you’ve worked on in the Google Play or Apple App Store.
Understanding of web services and communication patterns such as REST.
Solid knowledge of either the iOS and/or the Android platform (i.e. you can make great apps).
Experience with multi-threading and memory management specific to mobile devices.
Experience with AWS and micro-service oriented architectures.
Experience working with Agile methodologies and tools such as JIRA and Confluence.
An eye for design and UX.

The team at Maven is smart, friendly and passionate, there’s always snacks on deck in the office, and we value a healthy work environment to foster personal development and opportunities to move within our small, but quickly growing organization.

Please forward your resume to Daniel Gorziglia, Product Manager at

Apply: Software Engineer - Mobil
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*