DeveloperJobs.io
← Back to all jobs

Job Description

Join a Houston-based team focused on building and maintaining large-scale mobile applications for prominent clients through onsite collaboration.

Responsibilities

  • Design, develop, and enhance applications for iOS or Android platform targets.
  • Improve performance, quality, and responsiveness of mobile experiences.
  • Work with a team to define, design, and implement new features.
  • Identify bottlenecks, resolve bugs, and maintain high code quality.
  • Support client delivery by establishing effective communication and maintaining positive client rapport.
  • Gather requirements and produce accurate, realistic milestones and timelines for completion.
  • Provide project milestones and timelines and communicate changes promptly.
  • Complete coding tests or challenges as required.
  • Maintain consistent communication via phone, text, and email.
  • Suggest improvements to existing applications.
  • Deliver assigned projects on time while keeping stakeholders updated.

Requirements

  • 1-2 years of experience (minimum 1 year).
  • Strong understanding of MVC / MVVM software architectural patterns.
  • Proficiency in Java and Kotlin (at least 1 year experience).
  • Published at least 1 application on the Play Store.
  • Familiarity with Android SDK, multiple Android versions, and adapting to different screen sizes.
  • Experience with testing frameworks such as Espresso and JUnit.
  • Knowledge of mobile data storage including SQLite and Room.
  • Familiarity with RESTful APIs for backend integration.
  • Comfortable with Git and SVN and general source control practices.
  • Excellent written and verbal communication skills.
  • Strong self-leadership and work ethic.
  • A portfolio with impactful application releases is a significant advantage.

Technologies

  • Android, iOS
  • Java, Kotlin
  • MVC, MVVM
  • Android SDK
  • Espresso, JUnit
  • SQLite, Room
  • RESTful APIs
  • Git, SVN
  • Play Store

Location & Work Type

  • Houston, TX (onsite)
  • Onsite only; no telecommuting or remote roles
  • Relocation is required based on client assignments
  • Assignments typically span 6 to 18 months, with potential extensions
  • Employment type: Full-time (W2 or Contract 1099)
  • Work schedule: 40 hours per week

Compensation & Benefits

  • Hourly pay: USD 30 - 40
  • Competitive salary range: $60k to $85k or $30/hr to $40/hr depending on experience
  • Paid relocation
  • Remote assistance and support available even from afar
  • Regular salary reviews

Similar Jobs