Title: Android Lead/ Developer
Location: Irving, TX
Job Type: Permanent (FTE)
Salary: $90K to $100K/Annum + Benefits
Android developer job description
Get involved and take responsibility in requirement gathering/understanding, KT
Be proficient/expert in Android technologies, share expertise with the team to address project requirements
To work proactively and independently to address project requirements, and articulate issues/challenges at appropriate time to address project delivery risks
Providing expertise in technical analysis and solving technical issues during project delivery
Customer interfacing - understand customer requirements, propose technical solutions
Experience in Full-Life-Cycle Development of Mobile projects
To do code review, test case reviews and ensure code developed meets the requirements
Good at design/coding/testing/debugging
An understanding of the fundamentals in object-oriented development and database structures
Experience building complex Android Apps that have been successfully delivered to customers
Exceptional analytical abilities, creativity and attention to detail
Good organizational and problem solving skills
Good team player who is a self-starter and well organized
Qualifications:
Developer with strong analytical and technical ability with at-least 2 + years of experience in consumer Mobile app development using Android
Possesses a high degree of technical competency to design and develop digital applications using cutting-edge tools and technologies
Collaborative working with the client's technology and business staff day-to-day
Proactive and willing to go above and beyond to satisfy the client and deliver on project goals
Codes, tests, debugs, implements, and documents complex applications. Utilize TDD practices to ensure delivery of high quality code with low rates of production defects
Prepares for, and actively facilitates hand-off at project completion to ensure a smooth transition to the larger organization
Extensive experience in Android User Experience Development(i.e., designs new templates, tests styles/sheets, fixes bugs; collaborates heavily with core team members (especially UX and Design)). Familiar with Google Material Design concepts and components.
Integration knowledge and experience with exposed services (e.g. REST, SOAP, etc)
Familiar with common security and performance pattern (e.g: OATH)
At-least 2 Years of Android experience
Good Knowledge of Object Oriented Design
Android OO Design Patterns
Expertise in Networking, Multithreading, Database management
Using backend REST APIs
Parsing JSON and XML
Some knowledge of other Android Frameworks
Level of expertise with Java
Ability to create logical data model
Interaction paradigm with UI elements
App deployment process Google Play
App approval process (knowledge of what is the common rejection reasons by Google)
Has experience in working on complex and medium to large projects
Person should have good understanding of SDLC and flair to follow the processes