Lead Android Engineer

Y Media Labs

(Redwood City, California)
Full Time
Job Posting Details
About Y Media Labs
We are a full service mobile interactive agency for some of the most leading brands and emerging startups. We design, develop, and market mobile applications that are custom built to exceed client expectations. Y Media Labs focuses on innovation, proactive implementation, and a rich user experience.
Responsibilities
* Cultivate a collaborative working environment with a growing team * Hands-on coding, systems analysis, design, and delivery of projects assigned * Coordinate project performance with clients. Respond to problems in a timely, effective manner * Complete assigned projects in a timely manner within project parameters * Meet project objectives, providing systems that operate in a cost-effective manner * Provide good technical guidance to project team members within the organization so that their abilities and the overall project quality are enhanced * Keep management informed of project progress and problems, particularly as to needed changes in schedule, resources, or product * Maintain appropriate expertise to ensure effective service level * Communicate with divisional user personnel and data processing management on problem and project status as appropriate * Secure approvals on specifications and project completion as appropriate
Ideal Candidate
* Passion for building elegant mobile apps that truly WOW the user * 6 years minimum overall experience in software programming with 4 years minimum specializing in Android Development * Extra Credit for digital agency exposure* [we move quickly] * At least 3 published applications on the Android Marketplace available for immediate download and review by our team * Please provide names of all your apps that you’ve worked with a brief description of your contribution * Strong experience in building and publishing commercial applications to the Android Marketplace * Extensive use of Java I/O, Collections, Algorithms and other well known application frameworks * Experience with source code management techniques using Git and/or SVN * Experience with JSON, XML, JavaScript, and interfacing Android applications to server side API’s. Ability to develop APIs is BIG plus * Comfortable developing rich GUI’s for Android * Solid grasp of algorithms, memory management, object oriented programming, MVC programming, and concurrent programming * Extensive experience detecting and correcting memory usage issues, as well as optimizing code for application performance * A solid understanding of operating system fundamentals such as processes, inter-process communication, multi-threading primitives, race conditions and deadlocks * Excited about working in a high profile, fast-paced software organization * Proven track record for managing multiple projects at once * Experience working and communicating with cross-functional teams – Project Managers, Designers, Marketing, QA, etc.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.