Android Developer
About
InMotion Software is a full-service design & development company focused on creating handcrafted data-driven web and mobile applications that engage customers and move business forward.Our superpower is taking concepts, ideas and proposed business outcomes and converting them into digital products 120 - 150 days later.
The Role
We are looking for a Software Engineer (Android) to join our team of architects and engineers. As a Software Engineer (Android) you are to define, design and support a growing number of internal and external applications. You will work closely with other architects, engineers and designers to design and develop ahead-of-the-curve applications that engage customers and move business forward.
Expectations
You have shipped products and have apps in the Apple App & Google Play Stores you can point to. Stay current on existing and trending technologies through a healthy mix of self-learning, networking, user groups, conferences, etc.
Day in the life
Serve as a dedicated resource assigned to solve complex problems leveraging emerging technology. Leverage best practices across Design and Engineering to educate and satisfy customers (internal and external).
Qualifications
4 years professional experience with Android, Android SDK, Android NDK, Android Studio, Java/J2EE, REST/SOAP APIs, JSON, XML, web services, HTTP protocol, design patterns
4 years professional experience in object-oriented design, data structures, algorithm design and advanced patterns
2 years of professional experience in Google APIs like map & analytics, Facebook SDK
2 years of professional experience in an Agile Software Development environment
2 years of professional experience in Git, MySQL, XML, JSON and Web Services
Bachelor's / Master's Degree in Computer Science or related field
About
InMotion Software is a full-service design & development company focused on creating handcrafted data-driven web and mobile applications that engage customers and move business forward.Our superpower is taking concepts, ideas and proposed business outcomes and converting them into digital products 120 - 150 days later.
The Role
We are looking for a Software Engineer (Android) to join our team of architects and engineers. As a Software Engineer (Android) you are to define, design and support a growing number of internal and external applications. You will work closely with other architects, engineers and designers to design and develop ahead-of-the-curve applications that engage customers and move business forward.
Expectations
You have shipped products and have apps in the Apple App & Google Play Stores you can point to. Stay current on existing and trending technologies through a healthy mix of self-learning, networking, user groups, conferences, etc.
Day in the life
Serve as a dedicated resource assigned to solve complex problems leveraging emerging technology. Leverage best practices across Design and Engineering to educate and satisfy customers (internal and external).
Qualifications
4 years professional experience with Android, Android SDK, Android NDK, Android Studio, Java/J2EE, REST/SOAP APIs, JSON, XML, web services, HTTP protocol, design patterns
4 years professional experience in object-oriented design, data structures, algorithm design and advanced patterns
2 years of professional experience in Google APIs like map & analytics, Facebook SDK
2 years of professional experience in an Agile Software Development environment
2 years of professional experience in Git, MySQL, XML, JSON and Web Services
Bachelor's / Master's Degree in Computer Science or related field