Android Developer

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

JAVA
J2EE
WebSphere
Web Services
EJB
Struts
Spring
UNIX
SQL
Android SDK
Android Studio
Kotlin
MVVM
Jetpack

Job Details

Android Mobile Developer

Remote

Enterprise Req Skills

JAVA/J2EE, WebSphere, Web Services, EJB, Struts, Spring, UNIX, SQL

Top Skills


- 5+ years Android Development (Android SDK and Android Studio), Kotlin
- 5+ years Java Technology Stack
- Handling JSON / XML and Data Binding technologies
- MVVM Application architecture experience
- Use of 3rd party components in Mobile Development, such as, Telerik or other applicable components
- Web technologies( XML, CSS3, JavaScript)
- Experience using source control tools (GIT / SVN)
-Experience with Jetpack Compose UI REQUIRED

Roles and responsibilities
- Design, develop, enhance, and maintain current and new mobile applications connected to web services.
- Participate in full software development lifecycle including requirements analysis and design, working closely with technical, design, and product teams.
- Provide input and execute on efforts to improve the efficiency and quality of our development projects.
- Investigate and analyze reported defects in a timely manner, and recommend solutions to these problems including code changes, data updates, or configuration modifications.
- Understanding code manipulation and optimization.
Required Skills
- 7+ years Android Development (Android SDK and Android Studio)
- 7+ years Java Technology Stack
- Volley Framework Experience
- Handling JSON / XML and Data Binding technologies

- Experience with Jetpack Compose UI REQUIRED- Use of 3rd party components in Mobile Development, such as, Telerik or other applicable components
- Web technologies( XML, CSS3, JavaScript)
- Experience using source control tools (GIT / SVN)
- Unit testing code being developed
Other requested skills
- Experience in Test Driven Development
- Scrum / Agile experience
- Knowledge about responsive web design
- Experience with iOS Development (Objective C / iOS SDK / Swift)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.