WHAT WE ARE LOOKING FOR:We are looking for a Android Engineer who is comfortable and proficient working in a fast-paced Agile environment.You will be a key contributor to our Android group, focusing on mobile applications for Fortune 500 clients. Working closely with teammates from other groups (Product, QA and UX/UI), we require someone with strong communication and people skills. WHAT YOU’LL BE DOING:Participate in domain analysis and design, hands-on application development and testing, code and design reviewsAssist in analyzing and troubleshooting issues and defects in environments as well as performance or design inefficiencies.Following best practices for development such as continuous integration,unit and integration testing and code coverage analysis.Joining a SCRUM team and following agile patterns and methodologyStay abreast of the latest technologies and tools being used to improve software development and delivery. WHAT SKILLS YOU’LL NEED:A degree in Computer Science or related field is preferred2+ year of software development with AndroidKnowledgeable about the full life-cycle of software development, including requirements analysis, design, development, testing and implementation strongly preferred.General consulting skills including analysis and problem solving, written and verbal communication and team collaboration a plusExperienced with JSON and XMLExperienced with RESTful Web ServicesFamiliarity with relational database design and sqlFamiliarity using source control and build tools (Git and Gradle a plus)Familiarity with relevant google libraries, such as Gson and Volley, a plusFamiliarity with ticketing/bug tracking systems like Jira a plusFamiliarity with Test Driven Development, especially on Android, a huge plusFamiliarity developing with IDEs, especially Android Studio or IntelliJ, a plusPassion and interest in Android and other Google technologies a plus **This is an on-site position. Please no telecommuting.****NO RECRUITERS PLEASE**
Important Safety Tips: You should find out as much as you can about the company. Meet your prospective employers/employees face to face. You should NOT have to provide your bank account details. Stay safe - read our safety tips.