1. POSITION DETAILS:
Role:SR. FRONT-END ENGINEER -ANDROID
Location:ManhattanBeach, CA
Duration: 6Months-1YearContract
DESCRIPTION:
As a Senior Android Engineer, you will use your skills to:
Demonstrate and communicate a passion for designing product user interfaces
Design and build Android apps, completing the groundwork, infrastructure and product
discussions from start to finish
Collaborate witha team of engineers, designers and key individuals across BCG Digital
Ventures to deliver empowering user experiences
Communicate ideas with cross-functionalteams in an effectivemanner
Share technical solutions and product ideas through design review, pair programming, code
review and technological discussions
Utilize a proactive and responsive approach to problem-solving
Demonstrate fluency with Android Studio/Eclipse/ IntelliJ development environment
Apply knowledge of MVC design patterns, OOP and development best practices
As a Senior Android Engineer, you will need:
Four or more years with Android native applications (eight or more years of relevant
experience preferred)
Fluency with Android Studio/Eclipse/IntelliJ development environment
Experience working with a team that developed and distributed an Android App on the App
Store
Knowledge of MVC design patterns, OOP and development best practices
Strong analytical and debugging skills
Workflow flexibility and strong teamwork skills
A BS/MS degree in computer science, engineering or a related subject
Experience building mobile applications that utilize web-services (either REST-based, JSON,
Thrift or other services), consumer mobile application development and Bluetooth Stack
(preferred)
Experience with Agile softwareand test-driven development, as wellas the ability to find
fulfilment in building innovative products (preferred)
A natural aptitude for teaching and learning from others in a collaborativeteam
environment
Potential experience with Android UI design and SQL Lite.