A Mobile Application (Android) Developer job inNaples,FL is available through Modis for our client. This is a Direct Hire position requiring at least 2-5 years related experience in an enterprise environment.
US Citizens and Green Card holders only. No C2C or sponsorship available.
We are looking for a strong Mobile Application Developer with a solid Android background.
While we are seeking someone with a background in Android development you will also have an opportunity to contribute to native iOS applications and also Xamarin projects.
We work closely with backend and web developers who work with some of the latest technologies (Go, Ruby on Rails, and Docker), where you will have an opportunity to contribute as well.
Education and Experience:
Bachelor's degree in Computer Science or related field .
2+ years of hands-on experience developing Android application that are used in a production environment.
Experience writing robust, pragmatic code following design patterns/anti-patterns.
A significant contributions to a minimum of 1 Android application that is in production
Experience with asynchronous ui development
Likes to take an active role in all stages of the application development: conceptualize, design, build, test, and release
Strong Android experience using Java and/or Xamarin/C#
Understanding of good relational database design
In-depth experience creating and/or consuming REST web services
Knowledge of identity management solutions such as OAuth
Comfortable using Git
Experience with Agile development methodologies
Knowledge and Skill Requirements/Specialized Courses and/or Training:
Experience with the development and support of web and/or mobile applications using programming/scripting languages such as Ruby, Objective-C, Go, Python or Java.
Experience developing applications using a framework such as Ruby on Rails or MVC on iOS.
Strong iOS, Objective-C, and UIKit development skills are a plus.
Strong Android, Java and/or C#/Xamarin development skills are a plus
Understanding of good relational database design. Experience with NoSQL data stores is a plus.
Must be able to write SQL queries, and understand database concepts such as stored procedures, views and triggers.
Experience creating and/or consuming REST web services.
Knowledge of security and identity management solutions such as OAuth, certificates and encryption.
Experience with performance tuning tools (e.g. Instruments for iOS, Chrome Web Tools, etcetera) a plus.
Knowledgeable about web standards, W3C specifications and cross-browser/cross-platform/cross-device compatibility.
Experience with distributed version control systems such as Git or Mercurial
Ability to work effectively with little supervision and strong attention to detail in a team environment.
Requires the ability to work on multiple projects at the same time.
Individual must be highly motivated and self-directed.
Excellent written and verbal communication skills.
Experience with Agile development methodologies, preferably Scrum.
Familiarity with continuous integration a plus.
Knowledge of or willingness to learn Ruby, Objective C, Go, or any language/technology required by the project.
If you are interested in this job, then please click the APPLY NOW button at the bottom of the page. For other opportunities available at Modis go to www.adeccousa.com. If you have questions about the position, please contact Laura Evertsen at email@example.com.
Equal Opportunity Employer Minorities/Women/Veterans/Disabled
A little about us:
We partner with people to improve skills, teams and lives every day, and we help them achieve more than they ever thought possible.