Senior Android Engineer
Location: US, , 
Department: Engineering
Salary range: 0-0
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Computer Software
Function: Engineering

Company profile:
Why work for Mutual Mobile? We craft beautiful mobile interfaces and solve complex software challenges. Clients such as Google, #URL_699b900bfe4fc170a8a4e9c99ccfe3243461eb6625234e567ad654ad842c2243#, Citi, and Xerox come to us for our deep experience in mobile — from establishing a mobile strategy that provides impactful business value, to building those solutions from the ground up. We bring together the brightest minds in interactive &amp; visual design, engineering, and business to deliver solutions that actually matter.

Job description:
As a Senior Android Engineer at Mutual Mobile, you’ll be a technical lead and mentor. You will guide our project teams by creating technical designs, writing user stories, and grooming the backlog. You will promote and champion best technical practices with both our clients and your team. You will help to manage the customer relationship, perform code reviews, triage bugs, and manage releases.Don’t have professional experience developing for Android? That’s okay, we welcome developers from different platform backgrounds. Perhaps you only have experience working with Android as a hobby — If you have the Technical Lead experience to join and lead our teams, we’d love to talk.

Requirements:
You will excel in this position if you have many years of experience with writing Java code for enterprise systems. You’re an active coder with an eye for User Interface and Visual Design, and have the ability to code both back and front-end deliverables. You clearly understand Test Driven Development, and can write code that is wrapped with unit, integration, and system tests when applicable. You’re an industry expert: you clearly understand the SOLID principles, dependency injection, mocking, and domain modeling techniques. Most importantly, you have the ability to architect a software system that exceeds the expectations of the customer.Preferably, you have experience dealing with cross-functional teams across several countries, as you’ll work with everyone--clients, PMs, UX/UI designers, and mobile engineers--to coordinate successful project completions. You’re a kind, pragmatic communicator with a working knowledge of an Agile environment.  

Benefits:
Why work for Mutual Mobile? We craft beautiful mobile interfaces and solve complex software challenges. Clients such as Google, #URL_699b900bfe4fc170a8a4e9c99ccfe3243461eb6625234e567ad654ad842c2243#, Citi, and Xerox come to us for our deep experience in mobile — from establishing a mobile strategy that provides impactful business value, to building those solutions from the ground up. We bring together the brightest minds in interactive &amp; visual design, engineering, and business to deliver solutions that actually matter.We empower our team members to pursue cool ideas, think for themselves, and make mistakes. We won’t subject you to our current systems and processes--we’ll expect you to improve them. You won’t get bored. We know you’re smart, and that you love learning new technologies--so we’ll put you to work on a variety of projects across several platforms, and with many different types of people.