At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination that’s critical for safer communities, safer schools, safer hospitals and safer businesses. Connect with a career that matters, and help us build a safer future.
As a Senior Android Engineer at Rapid Deploy, you will have the hands-on opportunity to work in
tandem with experienced engineers to deliver high quality and robust solutions in an Agile environment.
In addition to the requirements below, successful candidates and team members will share a passion for
high-quality software, strong engineering principles, and methodical problem-solving skills.
Candidate Requirements:
• BSc Computer Science/Information Systems OR equivalent experience
• Minimum 5 years Android development experience
• Practical experience with Jetpack Compose
• Practical experience of software engineering methodologies
• Experienced in writing testable code
• Understanding of Material Design Principles and interface guidelines
• Participated in full SDLC's with a demonstrated knowledge of analysis and design for software solutions
• Experience in setting up and maintaining all aspects of the Google Play Console
• Practical experience with any of the following technologies are highly advantageous:
o Location services
o Authentication
o Map services
o Real-time communication
o Coroutines
o HILT
Key Performance Areas
• Proficient in Kotlin, with a good knowledge of its ecosystems.
• Good understanding of the internet, networking and common protocols
• Good knowledge of multi-threading, data structures, OOP, Design Patterns, and Web services
• Able to create and has practical experience with testing, automation frameworks, and
techniques
• Good awareness of application performance impacts and security risks
• Able to follow and improve coding standards
• Able to identify problem areas, bad practices, and impractical solutions, and raise issues with the team early
• Able to create and has practical experience with testing, CI/CD frameworks, and techniques
• Ability to mentor Juniors/Intermediate Android Developers
Personality attributes
• Results-oriented, excellent problem-solving, strong analytical skills, and self-managed
• High attention to detail
• Technically minded and able to understand and communicate using technical jargons and terminologies with ease
• Must have a passion and be able to learn new technologies quickly through self-learning
• Must be able to learn from and collaborate with other team members within an Agile and DevOps culture/mindset
• Able to peer code and play as both a code reviewer/reviewee
EEO Statement
Motorola Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other legally-protected characteristic.
We are proud of our people-first and community-focused culture, empowering every Motorolan to be their most authentic self and to do their best work to deliver on the promise of a safer world. If you’d like to join our team but feel that you don’t quite meet all of the preferred skills, we’d still love to hear why you think you’d be a great addition to our team.
We’re committed to providing an inclusive and accessible recruiting experience for candidates with disabilities, or other physical or mental health conditions. To request an accommodation, please email ohr@motorolasolutions.com.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
At Motorola Solutions, we're on a mission to keep people safer everywhere, and we're looking for a Senior Android Engineer to join our RapidDeploy team in South Africa. This is an exciting opportunity to work on innovative solutions that directly impact public safety. As a Senior Android Engineer, you will collaborate with a passionate group of engineers in an Agile environment to deliver high-quality software solutions that enhance emergency response times. We’re not just interested in your technical skills; we’re looking for someone who shares our commitment to excellence, teamwork, and methodical problem-solving. You'll bring at least 5 years of Android development experience, practical knowledge of Jetpack Compose, and a strong understanding of Material Design Principles, coding standards, and software engineering methodologies. You’ll be creating robust applications while mentoring junior team members and ensuring code quality through testing frameworks and CI/CD practices. If you’re somebody who believes in the power of technology to create safer communities and is eager to learn and grow in your career, then this is the place for you. Join us at Motorola Solutions, where together, we can build a smarter, safer future!
Elevate your career with Motorola Solutions as a Sales Engineer, leveraging your technical skills in video security to drive innovative solutions.
Motorola Solutions seeks a Senior Industrial Designer to create impactful designs that contribute to safer communities.
As a Senior Fullstack Engineer at Pair Team, you will drive technical leadership in building a cutting-edge care management platform.
Drive the success of software development programs as a Senior Software Program Manager at Karma Automotive.
Join S4, LLC as a Web Developer and create visually appealing, user-friendly websites for our federal clients.
As a Senior AI Engineer at Clarium, you will drive the development of cutting-edge AI applications to revolutionize healthcare operations.
Exciting opportunity for a Software Engineer on Discord's Growth team to enhance user experiences on a platform used by millions.
Join Realm as a Full Stack Engineer and be at the forefront of AI innovation in the home renovation industry.
Seeking an experienced Senior Python Django Developer to join our remote team and deliver high-quality web applications.
Apple is looking for a senior iOS Application Developer to join its Health team and innovate health features that will impact millions.
We help people be their best in the moments that matter.
151 jobsSubscribe to Rise newsletter