What are the responsibilities and job description for the Android Developer position at Modis Talent IT?
Job Description
• Provide technical leadership to a young, fast-paced, and dynamic Android development team.
• Evaluate, improve, and contribute to the design framework established by the team to define and promote standards and best practices.
• Collaborate with cross-disciplinary teams to architect, design, develop, test, and ship innovative features for our mobile customers
• Provide input related to the technical design of new applications/systems and architecture. Contribute to proof-of-concept and feasibility analysis.
• Interface with business analysts, project managers, and clients to clarify requirements, as appropriate.
• Perform code review and provide mentorship to other team members.
• Troubleshoots applications problems independently.
• Be a proponent of Scrum/Agile methodology, adopting interactive approach to support frequent release of high-quality features.
Qualifications
• Typical candidates will possess 4 years of professional software development experience and a BS in Computer Science or related fields, or equivalent experience.
• Extensive knowledge and deep understanding of Android SDK
• 3 years of Android app development experience preferred
• Excellent working knowledge of object oriented language (Java, C#, Objective-C), with minimum 4 years Java experience
• Experience in the full mobile development life cycle
• Experience in using private or public API to integrate with mobile applications
• Experience in unit-test and test automation
• Understanding of various mobile design patterns
• Experience in Agile development methodology, such as SCRUM
• Working knowledge of SCM with strong background of code repository (SVN and GIT) and Continuous Integration.
• iOS development experience is a plus
• Strong verbal and written communication skills
• Ability to work on collaborative team
Additional Information
All your information will be kept confidential according to EEO guidelines.