Android Software Engineer

4 days ago


Milwaukee, Wisconsin, United States MSys Inc Full time
Job Summary:

MSys Inc is seeking a skilled Android Software Engineer to join their team. The ideal candidate will have a strong background in Android development, with expertise in building robust, scalable, and high-performance enterprise applications.

Key Responsibilities:

UI Development:
Design and build user interfaces using JetPack Compose to ensure a seamless and intuitive user experience.

Programming:
Develop and maintain applications using Kotlin, following best practices and ensuring code quality.

Architecture:
Implement MVVM or MVI design patterns for clear separation of concerns, making the codebase maintainable and testable.

Enterprise Applications:
Work on large-scale enterprise apps, focusing on delivering solutions that scale effectively and maintain performance standards.

Performance & Stability:
Integrate with Crash Analysis SDKs for proactive error detection, and implement APM SDKs (e.g., DataDog, NewRelic, Sentry) to monitor app performance and improve user experience.

Local Storage:
Implement local caching and persistence mechanisms to ensure data availability and reliability.

CMS Integrations:
Work with CMS platforms to manage dynamic content effectively within the app.

Testing:
Write unit tests and integration tests to ensure the stability and reliability of the application.

CI/CD:
Manage the build and deployment process using GitHub Actions, ensuring smooth delivery cycles.

Bluetooth Integration:
Integrate with Bluetooth Classic/LE protocols to enable seamless connectivity with external devices.

Analytics:
Implement analytics platforms (e.g., Adobe Analytics) for tracking user behavior and insights.

Mapping Software:
Integrate mapping solutions, including map pins, polylines, and geofencing (nice to have).

Service Management:
Create, manage, and debug long-running services for continuous app functionality.

Urban Airship Integration:
Nice to have: Integrate Urban Airship for advanced in-app messaging.

Push Notifications:
Implement push notifications using Firebase Cloud Messaging (FCM) for user engagement.

Requirements:

Strong experience with Kotlin and JetPack Compose.

Proficiency in MVVM or MVI architectural patterns.

Experience in building and maintaining large-scale enterprise applications.

Focused on performance optimization and app stability.

Experience with local storage solutions and CMS integrations.

Hands-on experience with Bluetooth Classic/LE protocols (must have).

Familiarity with CI/CD pipelines and GitHub Actions.

Knowledge of APM SDKs like DataDog, NewRelic, or Sentry.

Strong understanding of unit testing and integration testing practices.

Experience with mapping software and geofencing is a plus.

Knowledge of Urban Airship and advanced push notification mechanisms is desirable.

  • Milwaukee, Wisconsin, United States MSys Inc Full time

    Job Summary:MSys Inc is seeking an experienced Android Software Engineer to join our team. The ideal candidate will have a deep understanding of Android development using modern frameworks like JetPack Compose and Kotlin, coupled with experience in creating maintainable and scalable codebases using MVVM or MVI design patterns.Key Responsibilities:UI...


  • Milwaukee, Wisconsin, United States MSys Inc. Full time

    Job Summary:MSys Inc. is seeking an experienced Android Developer to join our team. The ideal candidate will have a strong background in building robust, scalable, and high-performance enterprise applications using modern frameworks like JetPack Compose and Kotlin.Key Responsibilities:Design and build user interfaces using JetPack Compose to ensure a...


  • 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...


  • 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 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 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 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...


  • Milwaukee, Wisconsin, United States Crescendo Collective Full time

    Crescendo Collective is seeking a highly skilled and experienced Senior Software Engineer to lead our development team and drive the success of our projects.The ideal candidate will have a strong background in software development, with a proven track record of leading teams and delivering high-quality results.As a Senior Software Engineer at Crescendo...


  • 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 Full time

    Job Title: Software Engineer IIIJob Summary: We are seeking a highly skilled Software Engineer III to join our team at Northwestern Mutual Life Insurance. As a key member of our Managed Investments team, you will be responsible for developing and supporting the investment data platform, enabling cloud modernization at scale, and applying engineering best...


  • Milwaukee, Wisconsin, United States Hill-Rom Full time

    Transforming Healthcare through Software EngineeringBaxter is a leading medical technology company that is deeply committed to improving patient outcomes. As a Senior Director of Software Engineering, you will play a critical role in leading our global software engineering team to develop innovative solutions that transform the way healthcare is...


  • Milwaukee, Wisconsin, United States Northwestern Mutual Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Northwestern Mutual. As a key member of our engineering team, you will be responsible for leading technical initiatives and driving innovation in software development.Key ResponsibilitiesLead technical projects and initiatives to drive business growth and improve software...

  • Software Engineer III

    4 weeks ago


    Milwaukee, Wisconsin, United States Northwestern Mutual Full time

    Software Engineer III Job DescriptionAt Northwestern Mutual, we are committed to innovation and growth. We invest in our people and strive to make a positive impact. Our Managed Investments team is reinventing itself, embracing modern practices and technologies to drive business growth. We are seeking a talented Software Engineer III to join our team.Key...


  • Milwaukee, Wisconsin, United States Canonical - Jobs Full time

    Job OpportunityCanonical is seeking an experienced software engineering manager to lead the development of highly performant and secure identity and access management solutions. The successful candidate will have a passion for distributed systems operations and a strong understanding of software and infrastructure security and performance.Key...


  • Milwaukee, Wisconsin, United States MARS Solutions Group Full time

    Job Summary:MARS Solutions Group is seeking a highly skilled Sr. Applications Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing front-end and back-end software applications and systems. Key Responsibilities:Develop and implement software applications and systems using JavaScript, React, and...


  • Milwaukee, Wisconsin, United States Northwestern Mutual Full time

    Transform Technology, Transform LivesWe're seeking a highly skilled Senior Software Engineer to join our team at Northwestern Mutual. As a key member of our engineering team, you'll play a critical role in designing, developing, and delivering cutting-edge software solutions that drive business growth and customer satisfaction.About the RoleThis is a highly...


  • Milwaukee, Wisconsin, United States Oxford Global Resources Full time

    Job Title: Software Development EngineerJob Summary: We are seeking a skilled Software Development Engineer to join our team at Oxford Global Resources. As a Software Development Engineer, you will be responsible for designing and implementing applications and services that meet the complex business requirements of our clients.Key Responsibilities:Design and...