Job Description :

Title::: Android Mobile Developer

Location:       Dallas, TX (Prefer Local)

 

Type:  Contract

 

 

Dallas client is seeking a talented and motivated Senior Android Mobile Developer to join our elite agile mobile team responsible for developing and maintaining our suite of industry-leading apps serving millions of mobile users and major global Fortune 500 companies.

The candidate will help with design, development, unit testing, performance testing, deployment, troubleshooting, defect resolution, and support of our sophisticated multi-tier marketing apps.

 

Responsibilities & Tasks

  • Ability to evaluate time complexity and improve the application
  • Strong design skills to abstract specific issues into system level solutions
  • Strong analytical problem-solving skills
  • Provide recommendations for application and system improvements
  • Develop, test and maintain high-performance of the apps to meet the requirements of the business and/clients
  • Perform quality assurance testing for all work performed
  • Meet with agile teams as required to define and document application requirements
  • Conduct code review and design of systems as needed
  • Follow project development & deployment process
  • Maintain industry standards and best practices
  • Work with business users to understand business requirements, issues and business and/or client processes
  • Work closely with API teams during design and development of services that will be consumed by the mobile apps
  • Provide off-hour support as assigned
  • Provide high level estimates for new business requirements/features

 

Technical Skills and Experience

  • Strong grasp of algorithms, data structures and time complexity
  • Strong interest in analyzing and improvising code efficiency
  • Must have at least 7+ years developing mobile applications
  • Java, Kotlin, Gradle, Jenkins
  • Deep understanding of Android User Interface
  • Platform specific concepts, frameworks and application lifecycles
  • Mobile architecture patterns
  • Mobile UX/UI concepts and technologies
  • Third party SDKs (eg: Firebase)
  • Play Store – Structure, Maintenance, Deployment
  • Backend interfaces (API’s, CDN’s, etc.)
  • Mobile secure coding practices and OWASP TOP 10
     

Other Skills and Experience

  • Former experience with platform design and implementation
  • Excellent oral and written communication
  • Multi-tasking and managing multiple priorities
  • Working independently with limited supervision
  • Working well in a team-oriented, collaborative environment with people from different disciplines and varying degrees of technical experience
  • Expressing complex technical concepts effectively, both verbally and in writing

 

Education

  • Bachelors or Masters
             

Similar Jobs you may be interested in ..