Job Description :
Position: Android Developer Location : Eden Prairie, MN Contract role or Contract to hire role Interview process : Phone followed by a Video Webex. Title : Applications Development Consultant / Android Developer KOTLIN IS NECESSARY IDEAL BACKGROUND: Ideal candidate should be well-versed in Android development, understand mobile debugging, and have experience connecting to RESTful services. TOP REQUIREMENTS: Android O/S, Mobile development, Agile methodology. * What experience will set candidates apart from one another? Knowledge and real-world experience in Android development? preferably in native Kotlin. SOFT SKILLS: The candidate needs to listen and work collaboratively within a scrum team. The candidate should be able to grasp unique business requirements and constraints and work within those confinements. As a senior engineer the candidate must be able to coach and mentor early career engineers. What are the top 5-10 responsibilities for this position? (Please be detailed as to what the candidate is expected to do or complete on a daily basis Attend regular scrum meetings. Design and develop software. Unit test software. Participate in architecture/design reviews. Collaborate with service developers in order to understand APIs. Deliver on time and with quality. Create and implement patterns. Mentor early career engineers. What software tools/skills are needed to perform these daily responsibilities? Kotlin (or Android Java), Agile Methodology. What skills/attributes are a must have? Real-world Android development experience, API calls. What skills/attributes are nice to have? Cloud (Origin, AWS, or Azure), Java/Microservices Architecture, Jenkins