Senior Mobile Developer - Android

$130,000 - $150,000/Yr

Motorola Solutions - Newark, NJ

posted about 1 month ago

Full-time - Mid Level
Newark, NJ
Computer and Electronic Product Manufacturing

About the position

The Senior Mobile Developer - Android at Motorola Solutions is responsible for designing, developing, and maintaining innovative mobile applications that enhance safety and security. This role requires proficiency in Android development, particularly in managing applications through kiosk mode. The developer will collaborate with cross-functional teams to deliver high-quality solutions that meet client needs while ensuring performance and reliability.

Responsibilities

  • Design, develop, and maintain mobile applications using Android Studio, ensuring high performance, responsiveness, and reliability.
  • Manage applications through kiosk mode.
  • Collaborate with cross-functional teams including designers, product managers, and other developers to define requirements, design features, and implement solutions that align with business objectives.
  • Write unit tests and perform thorough testing to ensure the quality and reliability of mobile applications.
  • Conduct code reviews to maintain code quality and consistency across the codebase.
  • Optimize application performance for various devices and screen sizes, focusing on improving user experience and responsiveness.
  • Troubleshoot and debug issues reported by users or discovered during testing.
  • Stay updated with the latest trends, technologies, and best practices in mobile framework and related fields.
  • Communicate effectively with team members and stakeholders, providing regular updates on project progress, challenges, and solutions.

Requirements

  • Bachelor's degree in computer science, Information Technology, or a related field; Master's degree is a plus.
  • 5+ years of experience in mobile application development for Android, with a strong portfolio highlighting your work.
  • Experience to configure, manage and update the apps through Android Kiosk Mode is required.
  • Experience to develop two-way voice and video communication in Android applications is required.
  • Experience with RESTful APIs, web services integration, and asynchronous programming.
  • Familiarity with version control systems such as Git for code management and collaboration.
  • Experience with agile development methodologies such as Scrum or Kanban is preferred.
  • Strong critical thinking skills and ability to analyze complex technical issues.
  • Self-motivated with a passion for learning and continuous improvement.

Nice-to-haves

  • Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and DevOps practices is a plus.
  • Experience with mobile UI/UX design principles and responsive design techniques is beneficial.

Benefits

  • Incentive Bonus Plans
  • Medical, Dental, Vision benefits
  • 401K with Company Match
  • 10 Paid Holidays
  • Generous Paid Time Off Packages
  • Employee Stock Purchase Plan
  • Paid Parental & Family Leave
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service