Android Developer

TeamSideline.com

$90K — $125K *
US-AnywhereRemote in United States
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 5+ years of software development experience with a focus on Android applications.
  • Proficiency in Kotlin and experience developing modern Android UI with Jetpack Compose.
  • Understanding of RESTful APIs and microservices architecture.
  • Experience with cloud platforms such as AWS or Azure and version control systems like Git.

Responsibilities

  • Develop and maintain high-quality Android applications using Kotlin.
  • Analyze and troubleshoot issues in existing code while proposing enhancements.
  • Define and communicate strategic technology standards to guide the company's decisions.
  • Collaborate with cross-functional teams to design and ship new features.
  • Document code, processes, and procedures for knowledge transfer within the team.
  • Stay updated on industry trends and participate in professional development activities.

Benefits

  • 100% Remote Work - Enjoy the flexibility and convenience of working from home.
  • Generous Paid Time Off - Start with 4 weeks of PTO to maintain work-life balance.
  • Remote Work Stipend - Company support for your internet and phone costs.
  • Health, Dental, and Vision Reimbursements - Get reimbursed for essential healthcare needs.
  • 401(k) Plan with 5% Company Match - Immediate vesting ensures your retirement savings grow from day one.
Full Job Description
Applicants must reside in one of the following Locations: CA, WA, NY, TX, MA

About the Position

Full-Time, Salary Exempt

As the sole, dedicated Android Developer at TeamSideline, you will be responsible for designing and implementing software solutions for Android. You will collaborate with cross-functional teams to define, design, and ship new features, and ensure the performance, quality, and responsiveness of applications. The ideal candidate should have a strong background (5+ years) in software development and a passion for technology.

Responsibilities

The key responsibilities associated with this role are:

  • Coding and Programming:
    • Develop and maintain high quality Android applications using Kotlin.
    • Design, develop and test. Write clean, efficient, and well-documented code. Develop software solutions compliant with enterprise architecture, process, procedures and protocol.
    • Unit-test code for robustness, including edge cases, usability and general reliability.
  • Problem Solving: Analyze and troubleshoot issues in existing code. Contribute ideas and solutions to enhance software functionality.
  • Strategic Decision Making: Identify and communicate strategic technology standards, frameworks, principles and roadmaps to be used throughout the company to guide technological decisions and leverage efficiency opportunities.
  • Team Collaboration: Collaborate with cross-functional teams to define, design and ship new features. Work closely with UI/UX designers to implement visually appealing and intuitive user interfaces.
  • Escalation: Escalate complex or unresolved issues to higher-level team members.
  • Documentation: Document written code, processes, and procedures to ensure knowledge transfer within the team.
  • Continuous Learning: Stay abreast of industry trends, best practices, and emerging technologies. Actively participate in professional development activities to enhance technical skills.
  • Collaboration: Perform additional duties and projects as requested.

Skills & Qualifications

The key skills associated with this role are:

  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Technical Proficiency: Deep understanding of programming languages such as Kotlin, C#, Sql. Familiarity with the following:
    • Experience building Android applications with Kotlin in production environments.
    • Experience developing modern Android UI using Jetpack Compose
    • Solid understanding of the full mobile development life cycle.
    • Experience with version control systems, such as Git.
    • Strong understanding of RESTful APIs, web services, and microservices architecture.
    • Experience with cloud platforms and services, such as AWS or Azure.
    • 3-5 years of Android programming experience.
    • 3-5 years of triaging, debugging, and monitoring automated tests experience.
  • Communication Skills: Strong verbal and written communication skills. Ability to collaborate effectively in a team environment.
  • Problem-Solving: Analytical mindset with a passion for solving problems. Experience translating business requirements to technical solutions and developing technical specifications and documentation for use in the development and prioritization of work.
  • Time Management: Ability to handle multiple projects and requests simultaneously while prioritizing company needs.
  • Adaptability: Willingness to learn and adapt to new technologies and methodologies.
  • Team Oriented: Ability to gain the cooperation of others in the pursuit of company goals.
  • Work Ethic: Strong work ethic with proven track record of dependability and consistency.


Benefits

In addition to a competitive salary, TeamSideline offers the following benefits:

  • 100% Remote Work - Enjoy the flexibility and convenience of working from home.
  • Generous Paid Time Off - Start with 4 weeks of PTO to maintain work-life balance.
  • Remote Work Stipend - Stay connected with company support for your internet and phone costs.
  • Health, Dental, and Vision Reimbursements - Get reimbursed for essential healthcare needs.
  • 401(k) Plan with 5% Company Match - Immediate vesting ensures your retirement savings grow from day one.


The pay range for this role is:

90,000 - 125,000 USD per year (Remote)

Similar Jobs

More Consumer Technology Jobs

Find similar Android Developer jobs: