• Android Mobile Software Engineer

    Job Locations US-CA-Redwood City
    ID
    2019-5835
    # of Openings
    1
  • Overview

    GrowthMindset is seeking an Android Mobile Software Engineer for a direct hire position with one of our leading clients based in Redwood City, California.   The mobile engineering team you will be part of is working on mobile solutions for a leading Software-as-a-Service ("SaaS") platform for financial institutions in the United States. We connect over 600 small to mid-size banks and credit unions with over 13.5 million online banking users and nearly 10 million mobile users. This mobile team is working to revolutionize digital banking by building upon an open technology platform developed on a unique service-oriented architecture (SOA), connecting with a wide breadth of offerings across Retail, Hospitality, and Financial Services industries.

     

     

    Responsibilities

    • Build native apps that respect platform differences of iOS / Android
    • Deliver apps quickly with Fastlane.tools
    • Create awesome product features with product managers and designers as your partners
    • Simplify complex features into elegant functional design
    • Collaborate with peers to accomplish common goals
    • Uphold engineering excellence and enforce best practices
    • Ship incrementally and often
    • Define and refine team processes to gain efficiency
    • Challenge each other constructively to be the best we can be

    Qualifications

    Required Skills/Experience

    •  Bachelor's degree or foreign equivalent in Computer Science or Information Technology
    • 8+ years of experience developing and designing software UI applications
    • 4+ years of experience developing native Android applications
    • Thorough understanding of Android frameworks and Android UI standards
    • Expert understanding of core computer science fundamentals including data structures, algorithms, and concurrent programming
    • Ability to analyze user and business requirements to create technical design requirements and software architecture
    • Experience must also include:
    • Fluent with Java or Kotlin
    • Android Studio
    • Object-oriented design, Git, and a popular scripting language

     

    Preferred Skills/Experience

    1. Developing with HTML, React, JS, CSS, JSON, XML

    2. Champion of Agile Scrum methodologies

    3. Experience continuous integration systems like Jenkins or GitLab CI

    4. Deep knowledge and understanding to create secure solutions by design

    5. Experience with tools or languages like:

    • Ruby, Python, Perl, Node.js and bash scripting languages
    • Gradle, Proguard
    • C, C++, Java and J2EE development experience
    • Fastlane.tools
    • MongoDB, Oracle
    • Docker
    • Appium

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.