Mobile iOS Software Engineer

2 months ago


Milwaukee, United States Milwaukee Tool Full time

Job Title:

iOS Software Engineer

** This role can be onsite, hybrid or remote

**Applicants must be authorized to work in the U.S.; Sponsorship is not available for this position.

Who We Are:

We are the One-Key team, a collaborative tool and equipment platform that helps jobs run smoother, with fewer headaches along the way. On the connected tools team, we help users track and secure tools, dial in tool performance, collect tool utilization data, and give users the ultimate tool control and customization of their tools.

Our Values:

On the One-Key team we strive to deliver customer value, be transparent with work in all directions, embrace empowered, autonomous teams, receive, give, and ask for feedback frequently, and think with an entrepreneurial mindset.

The Job:

As a part of our iOS app development team, you will create and improve the app experience for our ONE-KEY connected tools and experiences. You will work directly with our Electrical Engineers to define and implement communication protocols between the app and power tools. Working collaboratively with UX, QA, and Product Management, you will prototype, test, and build app interfaces to make our users more productive on the job site.

Who You Are:

A self-motivated developer with experience designing and developing native iOS apps. You have a strong knowledge of Swift and stay up to date with the latest platforms and technologies from Apple. You are as excited about SwiftUI as we are, and ready to learn from and teach your co-workers about iOS

Requirements and Desired Skills:

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Management Information Systems (or related field) or 5+ years of related experience in iOS app development using Swift or Objective-C
  • 3+ years of experience developing mobile applications in a professional environment
  • Experience working with Agile methodologies such as Scrum or Kanban.
  • Experience working on a development team
  • Strong written, verbal, analytical and interpersonal skills meant to define requirements and drive towards tangible development tasks.
  • Strong troubleshooting and debugging skills
  • Strong knowledge of Swift
  • Strong knowledge of native iOS app development
  • Experience with object-oriented and protocol-oriented design methodologies.
  • Experience working on a consumer facing mobile app - at least one published app on the App Store.
  • Experience with git source control and team code reviews
  • Experience writing unit tests and automated UI tests
  • Experience with the following iOS technologies:
    • Swift and SwiftUI
    • Consuming REST APIs and HTTP services
    • CoreData

Preferred Experience:

  • Experience working with Bluetooth (BLE) and CoreBluetooth or similar mobile APIs
  • Experience with Figma or similar design tools
  • Experience with the following iOS technologies:
    • Swift Package Manager
    • Jenkins and Fastlane
    • Objective-C

Our Perks and Benefits:?

  • Robust health, dental and vision insurance plans
  • Generous 401 (K) savings plan
  • Education assistance
  • On-site wellness, fitness center, food, and coffee service
  • And many more, check out our benefits site?HERE


Apply Now
  • iOS Software Engineer

    4 weeks ago


    Milwaukee, Wisconsin, United States Milwaukee Tool Full time

    About the RoleWe are seeking a skilled iOS Software Engineer to join our team at Milwaukee Tool. As a key member of our iOS app development team, you will be responsible for creating and improving the app experience for our ONE-KEY connected tools and experiences.Key ResponsibilitiesDesign and develop native iOS apps using Swift and SwiftUIWork with our...


  • Milwaukee, Wisconsin, United States Northwestern Mutual Full time

    Mobile Application DeveloperWe are seeking a highly skilled Mobile Application Developer to join our team at Northwestern Mutual. As a Mobile Application Developer, you will be responsible for designing, developing, and maintaining mobile applications for our staff. You will work closely with our team of engineers to ensure that our applications are of the...

  • IOS Developer

    3 weeks ago


    Milwaukee, United States M2S Tech Solutions Full time

    Role: IOS Developer Client: Experion TechnologiesLocation: Milwaukee, WI (Onsite) Note: Only Locals or Chicago candidates are required Required:Experience: 5+ years in iOS development, with a focus on building and maintaining large-scale enterprise applications. Key Responsibilities: Develop and maintain iOS applications using Swift, SwiftUI, and...


  • Milwaukee, WI, United States Northwestern Mutual Full time

    At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference. As a React Native Developer at Northwestern Mutual Life Insurance you will join a highly collaborative team in maintaining and enhancing inhouse applications for our staff. We have a diverse staff of...


  • Milwaukee, WI, United States Northwestern Mutual Full time

    At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference. As a React Native Developer at Northwestern Mutual Life Insurance you will join a highly collaborative team in maintaining and enhancing inhouse applications for our staff. We have a diverse staff of...


  • Milwaukee, Wisconsin, United States GE Healthcare Full time

    Job Description SummaryGE Healthcare is seeking a highly skilled Senior Software Engineer to join our dynamic and motivated software team focused on developing innovative Mobile Digital Health products. As a key member of our team, you will be responsible for designing and implementing software solutions to create our next-generation monitoring platform,...


  • Milwaukee, Wisconsin, United States Northwestern Mutual Life Insurance Company Full time

    Job SummaryWe are seeking a highly skilled Senior Mobile Application Developer to join our team at Northwestern Mutual Life Insurance Company. As a key member of our development team, you will be responsible for designing, developing, and maintaining mobile applications using React Native.Key Responsibilities:Design and develop mobile applications using...


  • Milwaukee, Wisconsin, United States GE Healthcare Full time

    Job DescriptionGE Healthcare is seeking a highly skilled Senior Software Engineer to join our Mobile Digital Health team. As a key member of our team, you will be responsible for designing and implementing software solutions for our next-generation monitoring platform.Key Responsibilities:Design and implement software solutions for distributed systems and...

  • Mobile and PC Manager

    3 weeks ago


    Milwaukee, United States Matech Resources Full time

    Summary:Responsible for the overall development, implementation and maintenance of endpoint technologies for Information Systems. Works to ensure endpoints deliver at a service level consistent with the needs and expectations of the organization. Proactively interacts with key customers and leaders to build customer relationships and ensure operations are...


  • Milwaukee, Wisconsin, United States GE Healthcare Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at GE Healthcare. As a key member of our software development team, you will be responsible for designing, developing, and evolving software in a fast-paced and agile development environment.Key Responsibilities:Design and implement software for GE Healthcare's Mobile...

  • Software Engineer

    4 weeks ago


    Milwaukee, United States Integration International Inc. Full time

    Job Title: Software Engineer II Location: Milwaukee WI (Hybrid)Duration:24+ Months Job SummaryPosition OverviewA Principal Engineer for software will be responsible for development of products and providing creative solutions associated with the design, development, and sustaining engineering for our new and existing software product portfolio. The...

  • Software Engineer

    4 weeks ago


    Milwaukee, United States Integration International Inc. Full time

    Job Title: Software Engineer II Location: Milwaukee WI (Hybrid)Duration:24+ Months Job SummaryPosition OverviewA Principal Engineer for software will be responsible for development of products and providing creative solutions associated with the design, development, and sustaining engineering for our new and existing software product portfolio. The...

  • Software Engineer

    4 weeks ago


    Milwaukee, United States Integration International Inc. Full time

    Job Title: Software Engineer II Location: Milwaukee WI (Hybrid)Duration:24+ Months Job SummaryPosition OverviewA Principal Engineer for software will be responsible for development of products and providing creative solutions associated with the design, development, and sustaining engineering for our new and existing software product portfolio. The...


  • Milwaukee, Wisconsin, United States Kelly Science, Engineering, Technology & Telecom Full time

    Job Title: Software Engineer IIJob Summary:We are seeking a highly skilled and experienced Software Engineer II to join our team at Kelly Science, Engineering, Technology & Telecom. As a key member of our software development team, you will be responsible for designing, developing, and sustaining engineering for our software product portfolio.Key...


  • Milwaukee, Wisconsin, United States JobsRUs Full time

    Job Title: Software EngineerJob SummaryJobsRUs.com is seeking a highly skilled Software Engineer to join our team in Milwaukee, WI. As a Software Engineer, you will be responsible for developing and maintaining software products for our client in the Cardiology segment of the Front Line Care business unit.Key ResponsibilitiesDesign and develop software...


  • Milwaukee, Wisconsin, United States Global Channel Management Full time

    About the JobGlobal Channel Management is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software applications for large building automation systems.Key Responsibilities:Work in conjunction with the team to plan, execute,...

  • Software Engineer II

    3 weeks ago


    Milwaukee, Wisconsin, United States Kelly Science, Engineering, Technology & Telecom Full time

    Job Title: Software Engineer IIJob Summary:We are seeking a highly skilled Software Engineer II to join our team at Kelly Science, Engineering, Technology & Telecom. As a key member of our software development team, you will be responsible for designing, developing, and sustaining engineering for our software product portfolio.Key...


  • Milwaukee, Wisconsin, United States LanceSoft Full time

    Job SummaryAt LanceSoft, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software products. Key Responsibilities Responsible for the architecture and design of software modules and projects Leads maintenance...


  • Milwaukee, Wisconsin, United States United Software Group Full time

    Job Title: Mechatronics Design EngineerWe are seeking a highly skilled Mechatronics Design Engineer to join our team at United Software Group. As a Mechatronics Design Engineer, you will be responsible for designing and developing complex electromechanical systems for our clients.Key Responsibilities:Design and develop mechatronic systems, including...


  • Milwaukee, Wisconsin, United States NORTHWESTERN MUTUAL LIFE INSURANCE Full time

    Job Title: Senior Software EngineerJob Summary:Northwestern Mutual Life Insurance is seeking a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading technical initiatives, designing and implementing software solutions, and mentoring junior developers.Key Responsibilities:Lead technical...