Android Mobile Developer

Atlanta, Georgia

 

Android Developer

This is a unique contract opportunity to work with one of the world’s top airline companies on their consumer application. The application is used by millions of travelers daily and offers you the opportunity to put your mark on one of the most recognizable brands in the world.

Role Expectations/Responsibilities:

  • Contribute as an experienced Android developer on an agile scrum delivery team, collaborating with product owners, developers and testers to deliver business value on an iterative basis.
  • Ensure the delivery of high-quality software by writing clean code and utilizing pair programming, TDD, continuous integration and code reviews.
  • Apply object-oriented and agile iteration methodology in the design and code development.
  • Incorporate security (PCI, SOX) requirements into software design.
  • Continually seek to improve applications including system performance, functionality, code efficiency, and code defects.
  • Provide application support, troubleshoot and resolve critical software issues.
  • Research and analyze current system, subsystems and interfaces to understand the current or new process flow.
  • Stay actively engaged in the technology industry and understand how the evolving technologies can benefit our organization.

Required Skills:

  • High level of expertise building end-to-end custom Android applications from scratch required
  • Extensive knowledge of Android Studio, Android OS’s (Oreo, Nougat) required.
  • Deep understanding of memory management, file I/O, network programming, and multi-threading required.
  • Expertise with TDD, unit testing, CI-CD, DevOps tools and processes.
  • Extensive hands-on experience creating custom UI controls, consuming RESTful APIs, designing protocols, implementing delegate interfaces, animations, and performance optimization required
  • Excellent understanding of both design and UI concepts to translate them into effective app screens   
  • Experience developing test strategies and test automation preferred
  • Bachelor Degree or equivalent work experience required.
  • Computer Science fundamentals in object-oriented design, data structures and
      complexity analysis.
  • Confidence to introduce new ideas and technologies to the team required.
  • Able to work collaboratively with cross functional teams to understand objectives, gather automation requirements, write technical specifications and perform in a lead role required.
  • Track record of shipping numerous successful products to the Play Store required
  • Ability to develop high performance and scalable software solutions required


Nice to have:

  • iOS experience
  • Experience developing test strategies and test automation preferred

Benefits:

  • Benefits available if needed
    • Market Pay Rate: Up to $55/hr W2 

Type: Contract

Category: Software Development

Reference ID: 1810

Date Posted: 12/05/2018

Start Date: 12/05/2018