This job has expired, please see additional jobs below
Lead Android Developer
First Data
Mountain View, CA, United States
Job Details - this job has expired, please see similar jobs below
Description
First Data First Data (NYSE: FDC) is a global leader in commerce-enabling technology, serving approximately six million business locations and 4,000 financial institutions in more than 100 countries around the world. The company’s 22,000 owner-associates are dedicated to helping companies, from start-ups to the world’s largest corporations, conduct commerce every day by securing and processing more than 3,000 transactions per second and $2.4 trillion per year. To learn more about First Data, visit FirstData.com.
Position Description Overview
We are looking for motivated and talented Lead Android Developerto help us build awesome mobile apps and sdks. The Mobile group is responsible for application architecture, development and innovation of new feature development to support consumer mobile applications and sdks. The ideal candidate will have extensive experience in Android design and development, with one or more apps in the Google Play app store.
This is 100% hands-on lead developer role. We are also looking for a person who can take diverse and changing requirements and turn them into actionable plans beyond technical capabilities.
Job responsibilities:
The ideal candidate will have had experience in the high paced energy of startups as well as experience in the structured world of a large company. Additional responsibilities include mentoring the team, driving agile development teams. The successful applicant will work closely with Business Analysts, other Technical Leads, Software Engineers, Operations, and Quality Assurance Engineers in a collaborative environment to provide quality software and solutions while providing the necessary leadership to deliver releases on time and on budget.
Key Accountabilities
• Lead small teams of Android & iOS (optional) engineers and steer them towards delivery.
• Work closely with product managers to develop an excellent understanding of business needs; collaborate with architects and development teams to come up with high level systems design that is aligned with company’s reference architecture, technology roadmap, software development best practices, patterns and standards.
• Decomposing high-level requirements from business partners and develop lower level stories/tasks that can be readily assigned to various project developers.
• Enforce engineering rigor by participating in design & code reviews.
• Work with QE team in analyzing and resolving production issues and defects.
• Act as subject matter expert (SME) in assigned business and technical domains with an excellent understanding of business and system processes, inter relationship/dependencies/interactions among system components and how things work end to end.
• Keen on innovation in the face of uncertain product requirements.
• Work with Release Engineering team in app deployment activities.
• Participate in the full SDLC (RUP/Agile), including meetings, iterative development, estimations and design session.
Scope of Job
Leads complex projects. Provides coaching and mentoring to team members
Autonomy
Works independently supporting Sr. Management. May support both internal and external clients.
Skills
• Bachelor’s degree in Computer Science/Engineering or equivalent work experience.
• 4+ years as a technical lead with a deep understanding of Android/iOS UX and UI design paradigms, and ability to implement and design Android/iOS apps.
• 5+ years of broad knowledge of Java, Android Studio, Gradle, Kotlin (added advantage).
• An Object-Oriented philosopher with experience in understanding and applying design patterns.
• Knowledge of web application architecture and experience working on projects consuming REST APIs.
• Experience creating native mobile sdks.
• Experience working with and tuning high volume mobile applications.
• Experience integrating with RESTful API based back-end systems.
• The desire to work in a fast-paced, agile, collaborative environment.
• Ability to clearly write technical specifications and strong estimating and planning skills.
• Able to effectively communicate across teams and roles.
• Demonstrable ability to deliver projects on time, with high quality, and within budget.
• Ability to deliver full life cycle engagements.
• Ability and desire to thrive in a proactive, high-pressure, client-services, environment.
This is a full-time role. Candidates must be legally authorized to work in the country.
Competencies
• Industry Knowledge
First Data is an Affirmative Action – Equal Opportunity
Employer (Minorities/Females/Vets/Disabled/LGBT)
First Data provides equal opportunities to all employees and applicants for employment without regard to sex, race, color, religion, marital status, national origin, age, genetic information, sexual orientation, gender (including gender identity/expression), disability, veteran status and military status, pregnancy or pregnancy-related medical conditions, or any other factor that may be protected by law.