Full Stack Android Developer

Tiny Home Consulting LLC
Beckett Ridge, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 110K

Job location

Beckett Ridge, United States of America

Tech stack

JavaScript
.NET
Amazon Web Services (AWS)
Data analysis
Android
Application Performance Management
Azure
C Sharp (Programming Language)
Mobile Application Development
Databases
DevOps
PostgreSQL
Microsoft SQL Server
MySQL
Model View ViewModel
Object-Oriented Software Development
Software Engineering
Software Systems
TypeScript
.NET Core
React
Backend
GIT
Kotlin
Solid Principles
Code Testing
Jetpack Compose
Asynchronous Programming
REST
Docker

Job description

Tiny Home Consulting is looking for a Full Stack Android Developer who enjoys solving challenging problems, building polished applications, and working alongside a collaborative team that values quality over bureaucracy.

We're a growing software development company based just outside Cincinnati. Our team is small by design, allowing every developer to have a meaningful impact on the products we build. You'll work closely with Product, UX, QA, and fellow engineers to deliver modern software solutions for clients across multiple industries.

If you're someone who enjoys ownership, continuous learning, and shipping software you're proud of, we'd love to talk.

What You'll Do

  • Design, develop, and maintain native Android applications using Kotlin.
  • Build and enhance backend services using C# and .NET.
  • Design, consume, and improve RESTful APIs.
  • Collaborate closely with Product, UX, QA, and DevOps throughout the development lifecycle.
  • Write clean, maintainable, and well-tested code.
  • Participate in architecture discussions and technical design decisions.
  • Improve application performance, scalability, reliability, and security.
  • Contribute ideas that make both our products and our engineering team stronger.

Requirements

  • 2+ years of professional software development experience.
  • Strong experience developing native Android applications using Kotlin.
  • Experience with Jetpack Compose or traditional Android Views, Android Jetpack libraries, and MVVM architecture.
  • Experience with Retrofit or similar networking libraries.
  • Experience building or consuming REST APIs.
  • Experience with C# and modern .NET (.NET Core/.NET 8 preferred).
  • Solid understanding of object-oriented programming and software design principles.
  • Experience working with SQL databases such as PostgreSQL, SQL Server, or MySQL.
  • Familiarity with Git and collaborative development workflows.
  • Strong problem-solving skills and excellent communication.

Nice to Have

Experience with any of the following is a plus:

  • Jetpack Compose
  • Coroutines and Flow
  • Espresso or other automated testing frameworks
  • React
  • JavaScript/TypeScript
  • Docker
  • AWS or Azure
  • CI/CD pipelines
  • Analytics and application telemetry, * Bachelor's (Required), * Software development: 2 years (Preferred)
  • Mobile Development: 2 years (Preferred)
  • Kotlin: 2 years (Preferred)

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Retirement plan
  • 401(k) matching
  • Paid time off
  • Vision insurance
  • Dental insurance, We're passionate about building great software, but we're equally passionate about building a great place to work.
  • Small, highly collaborative engineering team
  • Work directly with Product, UX, and QA
  • Meaningful ownership and influence over technical decisions
  • Modern development practices and tools
  • Opportunities to learn new technologies and grow your career
  • Competitive compensation and benefits
  • Fast hiring process with quick decisions, * 401(k)
  • 401(k) matching
  • Dental insurance
  • Flexible spending account
  • Health insurance
  • Paid time off
  • Relocation assistance
  • Retirement plan
  • Vision insurance

Apply for this position