Associate Android Engineer

We're looking for driven, passionate, and innovative team players
who love to move fast and make a dent in the universe.

Chapel Hill, NC
Full Time


    We are looking for passionate, hard-working, and talented Android App Software Engineers who have experience building innovative, mission critical, high volume mobile applications that customers love.


    In this position, we are looking for a leader with Android development expertise and experience with varying technology choices. We are looking for someone who understands the current device and mobile network limitations and features, device system constraints, and other mobile development curve balls. We need someone who is motivated to tackle ambiguous situations with new technologies to rapidly produce prototypes. You will outline paths from prototype to product. We are looking for someone who is a technical leader for the team. You will need to contribute to the professional development of colleagues through mentoring, improving their technical knowledge and the engineering practices on your team. You have an eye towards quality and insist on the highest standards.


    Responsibilities:

        1. Design and build advanced applications for the Android platform.

        2. Collaborate with cross-functional teams to define, design, and ship new features

        3. Work with outside data sources and APIs

        4. Unit-test code for robustness, including edge cases, usability, and general reliability

        5. Work on bug fixing and improving application performance

        6. Continuously discover, evaluate, and implement new technologies to maximize development efficiency


    Qualifications:
        1. BS degree in Computer Science, Engineering or a related subject.
        2. Proven software development experience and Android skills development.
        3. Experience with Android SDK.
        4. Experience working with remote data via REST and JSON.
        5. Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
        6. Solid understanding of the full mobile development life cycle.
        7. Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.

Apply to work with a world class digital firm

Enter your details and we’ll be in touch to discuss your application

File upload 0%