Android Developer

Overview

Remote
$60 - $90
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 24 Month(s)
Able to Provide Sponsorship

Skills

Android Developer

Job Details

As a Senior Android Developer, you will:

  • Write clean, concise code that is stable, extensible and unit-tested appropriately
  • Communicate frequently and effectively with other developers and quality engineers on the team in addition to our product owners, scrum masters and project managers.
  • Diagnose complex issues, evaluate, recommend and execute the best resolution
  • Implement new features within our Agile delivery methodology while following our established architectural principles and practices
  • Write code that meets the production requirements and design specifications and anticipate potential errors/issues
  • Participate in the evaluation and selection of best-in-class products needed to successfully implement new designs.
  • Effectively communicate technical solutions and recommendations to team leaders.
  • Test software to ensure proper and efficient execution and adherence to business and technical requirements.

The ideal candidate will have:

  • Bachelor's degree in Computer Science, Engineering or related field
  • Strong knowledge of Java, Kotlin, Gradle and the Android SDK
  • Knowledge of TypeScript
  • Knowledge of Python
  • Knowledge of using RESTful APIs
  • Some working knowledge of Telecom technologies like 5G, CBRS, 4G, LTE is good to have
  • Some Knowledge and experience with the following
  • SQL Database (MySQL, Postgres)
  • No SQL (DynamoDB, MongoDB, Neo4J)
  • Kafka (Publisher and Consumer)
  • Cloud Development (Amazon AWS CloudFormation / Terraform, Elastic Beanstalk, EC2, S3, IAM, RDS, and other services)
  • Code Management Tools (GIT, Gitlab, Maven, JIRA, etc.)

Related Work Experience:

  • 7+ years overall application development experience
  • 5+ years Android application development experience
  • 2+ years web services development experience using REST, JSON, XML
  • Nice to have some experience with AWS and Serverless technology
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.

About JC CORPORATIONS