Android Software Developer Location:Chicago, IL Dur : 6 M+ Rate:Open
Job Description:
Job Description:
Position: Android Software developer
Dur :Chicago, IL
- I am looking for an Android Developer with 4+ years of hands-on experience in User Interface Frameworks, Android Studio or SDK, Java, C and C++, Performance analysis, tuning as well as in mobile application software development tools
- GIT, JIRA , JBOSS and experience in testing and configuration management.
- You would be joining a passionate Mobile Application Development team that is proactive about transforming public safety solutions to meet the increasing challenges of today\'s communications in a complex world.
Responsibilities
- Will range from requirements gathering, architecture, driving solutions, design, develop, test, deploy, maintain and enhance mobile applications
- Lead development capabilities, ability to guide & mentor other engineers
- High ownership, self-sufficient, hands-on leader to drive quality and maintain application stability
- Ability to deliver multiple simultaneous projects on time
- Able to brainstorm and communicate technology decisions and issues with peers and management
- Strong ability and enthusiasm to learn new technologies in a short time
- Knowledge of Marketing principles and functions and the challenges working with marketing and creative teams
- Able to work effectively in a distributed team environment
QUALIFICATIONS REQUIRED
- Bachelors Degree in Computer Science, Computer Engineering or related field. Masters degree preferred.
- 4-7+ years of hands-on working Android development experience; Have to be able to speak to exp.
- Actual Working Experience with Android UI frameworks - NOT JUST ACADEMIC
- In-depth experience with one or more of the following: Android Studio and the Android SDK
- Java is required.
- C and C++ experience is a plus.
- Performance analysis and tuning experience including memory usage, CPU utilization, leak checking, etc
- Excellent debugging skills to solve challenging problems
- Experience with wireless device to device communication standards (Bluetooth, BLE, NFC, WiFi, ProSe) is a plus.
- Experience/knowledge in mobile application software development tools (e.g. GIT, JIRA, JBOSSâ?¦), testing, process (Agile, Kanban) and configuration management.
- Professional knowledge of REST, TCP/IP, SIP, RTP, HTTP, and UDP is a plus.
- Strong written and oral communication skills