Job Opportunity
Software Engineer – Android
Omaha
Full Time

Job Description

Why consider OPI, and why do people dig working here?

  • Variety of consulting; new technologies, projects, and people on a regular basis.
  • Stability; we’ve been around since 1996 and have a diverse mix of clients and technologies to keep us busy, very busy.  And we keep a bench. If you’re not on a project, you’re writing software for our internal business functions or you’re learning new technologies. It’s beneficial to make our consultants as marketable as possible. That’s good for your career.
  • No politics or management; we don’t get in the way. Why sit in meetings all day when you can code and be productive?
  • Awesome benefits; robust healthcare plan, 28 days of PTO, semi-annual profit sharing bonuses, you get paid OT, company trips, various quarterly company events, new MacBook Pro’s, free beer/soda, chips, candy, and so much more.
  • You work with the best. Do an Object Partners search on LinkedIn and see the types of talent we hire. You truly get to work with intelligent, passionate engineers that share the same goal of building great software the right way.
  • Low company overhead. It all means more money back into our consultants pockets (profit sharing) or company trips and events to share in the financial success.

Qualifications

  • 3-5+ years Android Development Experience
  • Released customer-facing app on the Google Play Store or internal enterprise distribution.
  • Development tools such as Android Studio, Gradle, and Maven (dependency management).
  • Strong understanding of Kotlin and Java for Android.
  • Strong understanding of the Android ecosystem (devices, SDKs, frameworks and libraries).
  • Strong grasp of multi-threading and concurrency on Android platform.
  • Hands-on experience with SQLite, push notifications, and integration with RESTful server-side APIs.
  • Experience with Android test-driven development frameworks (JUnit, Espresso, and Mockito).
  • Mobile analytics via tools such as Firebase.
  • Continuous integration and software development best practices.
  • Nice to have:
    • Experience with Hybrid frameworks such as React Native.
    • Android Architecture Components (LiveData, Paging Library, ViewModels, Room, Data Binding, Navigation Components).
    • Experience with GraphQL integration and use from a mobile application.
  • Passion for software development. Someone who loves what they do, who isn’t just in it for a paycheck. Do you have dev projects going on at home at all times?
  • Aptitude for learning. New projects, new teams, new technologies means having to adjust and learn all the time. You might get thrown on an API of iOS project as well, so having the ability to jump in and get your feet wet without hesitation is important. If you don’t want to grow and learn, we’re not a fit.
  • Positive, can-do attitude. We can teach the technology, but we can’t teach how to approach client challenges with a positive, helpful demeanor. The best consultants aren’t the most technical (although that sure helps), it’s the consultant that will do whatever it takes to see a client be successful, no matter what they throw at you.

 

Job Application
* Required
  • On The Web

  • Resume

  • Max. file size: 2 MB.
  • EEOC Information

    The below information is being requested with federal regulations. The information is voluntary and will not be used when considering you for employment with our company. Object Partners is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Other
Career Opportunities
33 OPEN POSITIONS
Senior Platform Engineer
Kansas City / Full Time
Software Engineer – iOS
Omaha / Full Time
Software Engineer – Android
Omaha / Full Time
Software Engineer – Android
Kansas City / Full Time
Software Engineer – iOS
Kansas City / Full Time
Front End Engineer
Kansas City / Full Time
Senior Software Engineer – API & Data Integration
Kansas City / Full Time
Front End Engineer
St. Louis / Full Time
Machine Learning Engineer – Des Moines
Des Moines / Full Time
Machine Learning Engineer – St. Louis
St. Louis / Full Time
Machine Learning Engineer – Chicago
Chicago / Full Time
Machine Learning Engineer – Omaha
Omaha / Full Time
Machine Learning Engineer – Minneapolis
Minneapolis / Full Time
Senior Platform Engineer
Minneapolis / Full Time
Senior Platform Engineer
Omaha / Full Time
Data Engineer (Cloud) – St. Louis
St. Louis / Full Time
Data Engineer (Cloud) – Des Moines
Des Moines / Full Time
Data Engineer (Cloud) – Omaha
Omaha / Full Time
Data Engineer (Cloud) – Minneapolis
Minneapolis / Full Time
Real-Time Data Engineer
Minneapolis / Full Time
Software Engineer – JVM
Chicago / Full Time
Frontend Engineer
Minneapolis / Full Time
Software Engineer – Android
Minneapolis / Full Time
Senior Software Engineer – API & Data Integration
St. Louis / Full Time
Real-Time Data Engineer
St. Louis / Full Time
Frontend Engineer
Omaha / Full Time
Software Engineer – iOS
Minneapolis / Full Time
Platform Engineer
Minneapolis / Full Time
Platform Engineer
Omaha / Full Time
Senior Software Engineer – API & Data Integration
Omaha / Full Time
Senior Software Engineer – API & Data Integration
Minneapolis / Full Time
Real-Time Data Engineer
Des Moines / Full Time
Senior Software Engineer – API & Data Integration
Des Moines / Full Time