Android Developer- 69559

Cerebra Consulting Inc, Cincinnati, OH (United States)

Category: Programming

Posted on: 20 Nov 2020

Agile Android Git iOS Java Swift

Job DescriptionAndroid Mobile Engineer

As a member of an agile squad, responsible for implementing new features and enabling capabilities using modern Android engineering tools and practices. Adheres to practices and standards, set by communities of practice, and contributes to a culture of continuous improvement. Shares responsibility and accountability for risk by openly exchanging ideas and opinions, elevating concerns, and personally following policies and procedures as defined. Committed to doing the right thing for customers and colleagues, ensuring that actions and behaviors drive a positive customer experience. While operating within the Bank's risk appetite, achieves results by consistently identifying, assessing, managing, monitoring, and reporting risks of all types.

We are looking for someone who values understanding concepts over pushing a framework. You are willing to pick technologies outside of your comfort area to use the best tool for a given job. You'll work to continuously improve how we build software by contributing to our CI/CD workflow. As a mobile developer, you'll also be able to help improve our iOS codebase by pushing and reviewing real code.

What you'll do
    Implement new features while maintaining & improving overall quality of software by delivering quality, tested codeContribute to a culture of learning by documenting and sharing technical knowledge as an engineer on an agile squadParticipate in engineering communities of practice by following best practices, participating in code reviewsContinuously learn, remaining current on relevant technology best practicesParticipate in researching and resolving customer issues
What we're looking for
    Bachelor's degree in Computer Science/Information Systems (or comparable) with 5+ years of software development experienceExperienced Kotlin developer with knowledge of advanced language features like Coroutines & Flow. Swift, Java a plusKnowledge of modern Android architecture, ideally using Android Architecture Components like ViewModel, LiveData, View Binding, etc.Experience with the Repository pattern, and libraries like Retrofit, Room, and Shared Preferences for fetching dataUnderstanding of the Android build process using Gradle, and experience with CI/CD - ideally using JenkinsFamiliarity with the Google Play Console & Android SigningFamiliarity with security best practices for Android developmentFamiliarity with relational databases and SQLExperience with any of the following, a plus:
      AWS development & toolsFastlaneSpring Framework / Spring BootDockerNode.jsSource control with Git, ideally using GitHub

Required Skills: AndroidInterested consultants can send their updated resumes to or you can reach me at 484-867-8384.

Want more jobs like this?

Apply Now

By clicking "Apply Now" or "Subscribe and Apply" you will be redirected to an external website. By clicking "Subscribe & Apply" you give TechieJobs consent to process and store your data, and send you job alerts to provided email.

Job Source: Ziprecruiter (Will expire by: 2021-01-04 00:00:00)

Apply Now

Quick poll
How did COVID-19 affect your employment?
  • Nothing's changed
  • I now work from home
  • My salary decreased
  • I lost my job

* This poll is anonymous.