Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Sr Android Mobile Apps Developer

Client Company

Sr Android Mobile Apps Developer

San Francisco, CA
Full Time
Paid
  • Responsibilities

    Job Description

    Duration: Full time position

    Location: San Francisco (will be remote until the virus restriction has been lifted/then you would be onsite in downtown SF)

    **SPONSORSHIP IS NOT AVAILABLE  

    Seeking a Sr Android Mobile Developer, to develop full stack mobile and responsive mobile web solutions for consumer mobile financial services clients.   

    As a SR MOBILE DEVELOPER, YOU WILL: 

    • Perform full stack hands-on mobile development for native mobile app design and implementation on Android, including system analysis, test-driven application development, unit test, test automation, code review and application maintenance support.
    • Code and ship complex new mobile features and apps.
    • Establish and maintain strong partnerships with the business and product owners.
    • Work with owners and system leads, including vendor solutions, to logically design and negotiate solutions and participate in long-term product planning. 
    • Ensure commitments are met while providing high-quality and cost-effective systems that meet client expectations. 
    • Adapt digital Agile approach and work with mobile vendor to implement the mobile solution.  
    • Keep up to date on new technology, standards, protocols and tools in areas relevant to the rapidly changing digital environment.
    • Work with the application support team and external vendors to ensure all applications are supported according to their SLA.
    • Troubleshoot and fix issues in production and non-production environments.
    • Work with server engineers to design API specs.
    • Propose and implement process improvements to make our engineering team even better.

    LOOKING FOR A:

    • A bachelor’s degree and more than 7yrs. of direct exp in software development, with 5 or more yrs. in mobile solution and implementation
    • Exp in native mobile apps development on Android; and hands-on exp in Kotlin, RxJava and/or React native code to build front-end web or native application exp
    • Strong with Android SDK, different versions of Android, and able to deal with different screen sizes
    • Familiarity with RESTful APIs to connect Android apps to back-end services
    • Strong with Android UI design principles, patterns, and best practices
    • Ability to understand business requirements and translate them into technical requirements
    • Familiarity with cloud message APIs and push notifications
    • A knack for benchmarking and optimization
    • Understanding of Google’s Android design principles and interface guidelines
    • Proficient understanding of code versioning tools, such as Git
    • Familiarity with continuous integration
    • Exp with offline storage, threading, and performance tuning
    • Exp in test-driven development and test automation
    • Attention to detail to carefully craft both tests and code
    • Exp working with the agile/scrum project management methodologies
    • Backend web service and API knowledge
    • Excellent problem-solving and organizational skills and an ability to multi-task in a deadline- oriented environment
    • A willingness to learn new technology