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

Software Engineer - Android

Agile Staffing Groups

Software Engineer - Android

Bridgewater, NJ
Full Time
Paid
  • Responsibilities

    The Android Software Engineer will design, develop and unit test client applications that will operate with the product suite.

    This is a contract to hire. Candidate must be willing to go full time after 6 months if offered. Visa candidates must be willing to transfer their visa

    Snapshot:

    The Android Software Engineer will design, develop and unit test client applications that will operate with the product suite.

    You will work with both mobile operators and handset manufacturers to ensure the on-time delivery of our applications. The successful candidate will need to become expert in the architecture of the product and also develop and cultivate relationships with our partners.

    How you will help:

    • Develop Android handset clients
    • Develop architecture and designs based on customer and product management requirements
    • Communication of designs and other development issues to developers and managers
    • Design, develop and manage automated unit and acceptance tests
    • Peer review of design code and tests
    • Participate in agile development program
    • Bug Fixing
    • Take ownership of deliverables
    • Adhere to development methodologies

    Requirement: 

    • BS in Computer Science or related field and 8 years of relevant experience on Android Mobile development or Master's Degree equivalent with 6 years of relevant experience
    • Experience in utilizing multi-threading technologies to create highly responsive data intensive applications
    • Good knowledge with web service architecture, protocols, security and data formats (Ex. REST, OAuth, JSON, etc.) and implementation patterns on Android platform including both Google and 3rd party tools/frameworks
    • Worked in Agile/Scrum SDLC
    • Worked with Git and familiar with CI tool(s)
    • Experienced with unit testing