Previous Job
Previous
Android Developer
Ref No.: 18-00936
Location: Columbus, Ohio

Responsibilities

Contribute high quality source code in an agile scrum environment
Represents the team in architectural/infrastructure discussions
Champions best practices, driving coding standards, performing code reviews, and providing key process improvement recommendations
Analyzes developer toolset, drive improvements and also identify, assess, and document technical designs for assigned projects

Qualifications

Bachelor's degree or equivalent in Computer Science, Electronics, Electrical Engineering, Information Systems or a related field
Strong experience in mobile development technologies (C#, Objective C, Swift and Java)
Strong experience in web technologies (JS/JS frameworks, CSS, HTML5)
Strong experience in Mobile UI design principles and accessibility best practices
Strong experience with Mobile Development tools
Familiarity with J2EE, specifically with building REST services
Familiarity with Hybrid mobile development frameworks such as PhoneGap/Cordova, Xamarin etc.
Familiarity with Database fundamentals (Both Relational and NoSQL)
Familiarity with Cloud Native principles and in building cloud native applications
Familiarity with Source Control Technologies like Git or SVN
Familiarity with Build and Test automation
Ability to quickly learn new skills
Proficiency in source code control tooling
Proficiency in continuous integration
Must have high level of responsibility and ownership from inception through to implementation with a can do attitude
Must have ability to communicate to different audiences appropriately, from technical colleagues to managers in the business.
Must have experience working in agile methodologies