Senior hands-on mobile engineer responsible for designing, developing, and maintaining enterprise mobile applications supporting real-time communication, offline operations, cloud-connected services, and peer-to-peer capabilities. The final salary offered will generally fall within this range and is determined by various factors, including but not limited to the individual's particular combination of education, knowledge, skills, competencies, and experience, as well as internal pay equity, location, contract-specific affordability and other organizational requirements.