Previous Job
Previous
Android Developer
Ref No.: 18-04066
Location: Atlanta, Georgia
Start Date: 09/17/2018
 
Job Title: Android  Developer
Location: Atlanta, GA.
Type of Hire: Contract
Minimum Experience: 5 years
 H1B, USC ,GC,H4 EAD,TN E3(OPT can Also Work)
Passport Number is mandatory for H1B AND OPT.
JD: -
KEY 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.
QUALIFICATIONS
 
General
·         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.
 
Technical
·         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
Professional
·         Track record of shipping numerous successful products to the Play Store required
·         Ability to develop high performance and scalable software solutions required