Job Description
Job Description
Senior Mobile Developers for various and unanticipated worksites throughout the U.S. (HQ: Chicago, IL). Design, specification, development, implementation and testing of mobile application software in an agile development process. Perform software integration and customization, including application performance optimization. Create technical documentation. Diagnose application problems and lead performance optimization analysis. Implement and architect multi-threaded and distributed multi-tier systems. Develop and release mobile applications to Play Store. Mentor developers. Technical Environment: full-stack develop and engineer Android applications, including MVVM design pattern, TDD, RESTful APIs(SOA), connect mobile applications to back-end services (REST, SOAP, JSON), ETL: jobs, Kotlin, Java, Android SDK, Android Studio, CI/CD pipelines, integrating 3rd party SDKs.
Required Skills:
Bachelor’s degree in Computer Science, Electrical/Electronics Engineering or related field plus 4 years of experience in mobile development/full stack required. Requires: 4 years with one of: Kotlin, Java, Android SDK, or Android Studio. Experience must include: Android developer role develop and release mobile applications to Play Store; develop and engineer Android applications; RESTful API; MVVM; implement and architect multi-threaded and distributed multi-tier systems; app performance optimization; CI/CD pipelines. Background check and drug test required. May work remote from states NM is registered for business but must be available for onsite training or meetings as needed. $124,145/yr - $155,182/yr.