Isobar IWS Brazil-Senior Mobile Developer – Android (C2) (Porto Alegre)

foto de
Cris Souza

Position Overview

Senior Android Mobile Developers must be skilled enough to build custom Android applications for some of the world’s leading companies. Candidates must:

• Be able to develop an Android application from initial conception through submittal to the Android marketplace.

• Be proficient with Java and object-oriented programming, including software design and design patterns, as well as standard Java development tools such as IntelliJ, Android Studio, Eclipse or ADT.

• Be able to work with open source frameworks and third-party libraries specific to Android applications.

The ideal candidate will:

• Have IT consulting experience

• Be familiar with a team approach to execution

• Possess effective written and verbal communication skills (in English)


Senior Mobile Developers at Isobar are expected to work independently and deliver high-quality code in a timely manner across a variety of project engagements. They will participate in multiple phases of projects, including requirements gathering, software design, development and testing.

• Design, develop and test applications from the ground up

• Work with outside data sources and APIs such as REST APIs

• Develop and deploy Android OS 4.0.3+ based applications using Java

• Troubleshoot, optimize and performance tune

• Innovate and brainstorm new features

• Work closely with a Project Manager and a Mobile Architect to execute solutions

Required Experience / Skills

• Fluency in English

• 1+ years of experience in application development on Android and 3+ years in Java/C++

• Most recent projects or job must be Android-based development

• Bachelor’s degree in Computer Science/Information Technology or related field (or equivalent education/experience)

• Strong OO design and development experience

• Experience with Android SDK

• Ability to work with data from outside APIs

• Ability to understand and parse XML, JSON and serialized data

• Experience with embedded relational databases (SQLite)

• Understanding of multi-threaded interface design

• Experience with Fragment-based Android application architectures

• Have at least one or two functioning apps in the Android market place

• Should be self-driven and operate independently with little guidance

Nice to Have

• Experience with multiple mobile platforms

• Experience with profiling, tuning, and optimizing Java applications

• Experience with third-party libraries and frameworks, such as those by SquareUp

• Experience rooting devices or building the platform from source

• Thorough knowledge of IntelliJ or Android Studio

• Experience building library projects for Android

• Experience dealing with streaming media on Android

• Familiar with JNI

• Experience with emerging Android devices such as smart watches and Google Glass

To know more about IWS: