Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 27, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • RapidDeploy is the industry’s only truly open and integrated emergency response platform, transforming 9-1-1 communications centers of any size into data-centric organizations. RapidDeploy achieves new levels of situational awareness and reduces 9-1-1 response time by seamlessly integrating third-party data ensuring it is available when, where and how Tele...

     

    Senior Android Engineer

    Job Summary:

    • 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:
    • Location services
    • Authentication
    • Map services
    • Real-time communication
    • Coroutines
    • 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, 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 be 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

    Check how your CV matches this job

    Method of Application

    Interested and qualified? Go to RapidDeploy on jobs.lever.co to apply

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail