Overview
On Site
Hybrid
Depends on Experience
Contract - Independent
Contract - W2
100% Travel
Skills
mobile developer
ios
Job Details Mobile Developer - Android | CTH - Penske - reading PA
Candidate will have a Bachelor s degree or equivalent experience in computers and related technologies. Candidate must also possess good project management and communications skills with the ability to work on multiple simultaneous projects or lead/mentor small project teams. Candidate will have 3-5 years of experience developing mobile applications through the SDLC in the following areas:
Acted as a Mobile Developer with full System Development Lifecycle experience collaborating closely with Product Owners/Managers, Designers, QA teams, and development staff.
Experience Kotlin Coroutines, Kotlin Flow, Android Studio, Hilt, oAuth/JWT Concepts, RxJava, Jetpack Compose, Artifactory, Android Material Design, Android Studio
Development using RESTful APIs
Participate in all aspects of the Software Development Lifecycle, including developing new applications and modules, supporting existing systems, analyzing software performance, and ensuring code quality using Test-Driven Development (TDD) and writing unit tests.
Ongoing systems monitoring and general support of assigned applications
Knowledge of the Agile software development methodology
Ability to quickly and thoroughly learn and apply new technologies
In addition, it would be a plus if the candidate also had experience with:
Bitbucket, JIRA, Confluence, Bamboo, JSON, Dependency Injection, Unit Testing, Firebase, TDD, Google Analytics
Web Services/SOA
OpenShift, Kubernetes, Docker Containers, Apidog
JAVA/J2EE preferably using a web application server
Spring Framework and Design Patterns, iBatis
SQL - Experience in writing optimized complex SQL statements.
Oracle, iSeries DB2, and MS SQL Server database experience
Google Analytics
Microsoft Office and Visi
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.
Report this job • Dice Id: 10423210A
• Position Id: 8609706