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

Mobile Engineer (Android)

Transaction Services Group

Mobile Engineer (Android)

Washington, DC
Full Time
Paid
  • Responsibilities

    Job Description

    Our engineers focus on one of three concentrations:

    • Customer Applications: the web and native applications that fitness studio members use to book classes
    • Internal Tools: migration tools to help clients join our platform
    • Platform: the core APIs that powers client applications and the administration application that helps fitness studio owners, coaches, and employees facilitate booking, sales, reporting, and much more

    As a member of the Customer Applications team for the Mariana Tek platform, you will help us build the applications our client’s customers use to make and manage fitness reservations. You will help manage and scale the development and delivery of hundreds of mobile applications;  these include branded native apps and in-studio kiosks.

    REPORTS TO: Engineering Manager

  • Qualifications

    Qualifications

    • Build applications for the Android platform
    • Follow and advocate the patterns of Test Driven Development 
    • Ensure the performance, quality, and responsiveness of applications
    • Collaborate with a team to define, design and implement new features
    • Help maintain code quality, organization, and automation 
    • Responsible for fixing bugs and improving application performance
    • Optimize application code for efficiency and performance  
    • Continuously discover, evaluate and implement new technologies to maximize development efficiency

    EXPERIENCE /EDUCATION:

    • 3+ years experience developing Android apps
    • Experience with Android frameworks such as Dagger, Retrofit, Coroutines, etc.
    • Experience with Gradle Scripting
    • Experience with Reactive libraties such as RXJava & Flow
    • Experience with Kotlin programming language
    • Experience with threading and performance tuning
    • Familiarity with RESTful APIs to connect Android applications to back-end services
    • Knowledge of other web technologies and UI/UX standards
    • Proficient understanding of code versioning tools such as Git
    • Familiarity with continuous integration
    • Experience collaborating with design and infrastructure teams
    • iOS experience a plus

    ​​​​​​​TRAVEL REQUIREMENTS: Minimal post COVID

    Additional Information

    TSG is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Information will be kept confidential according to EEO guidelines.