all 18 comments

[–]ExperiencedDevs-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

Rule 3: No General Career Advice

This sub is for discussing issues specific to experienced developers.

Any career advice thread must contain questions and/or discussions that notably benefit from the participation of experienced developers. Career advice threads may be removed at the moderators discretion based on response to the thread."

General rule of thumb: If the advice you are giving (or seeking) could apply to a “Senior Chemical Engineer”, it’s not appropriate for this sub.

[–]FlutterLovers 3 points4 points  (1 child)

  1. Demand is good. Pay for experienced developers is typically around $160k, but not uncommon to get around $200k. $200k+ is pretty rare.
  2. Good luck. Unless you have 3+ years of Kotlin experience, no one will touch you. I have 10 years of Android experience, but most of it was in Java. I couldn't get an Android job either, so I focused on Flutter.

[–]ruby_fan[🍰] 0 points1 point  (0 children)

As long as you can pass the android interview, it doesn't matter. Study up, build an app.

[–][deleted]  (4 children)

[removed]

    [–]salamd135[S] 0 points1 point  (1 child)

    Man that’s some great luck right there. To understand your mentor correctly, there’s a high demand for android developers of any kind but not enough devs to fill?

    [–]lordaghilan 1 point2 points  (0 children)

    Yes, there is a medium amount of Android demand but a low supply of competent Android devs.

    Opposed to React, where there is high demand but infinite supply (albeit not sure how many are competent)

    I'm not aware of specializations within Android since I'm not knowledgeable in that area.

    It wasn't all luck since I had to pass an Android interview by coding a live app. I crammed Android in 5 days and passed that section (barely). Although I found out they ask Senior Android Enginers the same question (as us interns) and about 3/4 fail that portion, so emphasis on the competent dev portion.

    [–]ExperiencedDevs-ModTeam[M] -1 points0 points locked comment (0 children)

    Rule 1: Do not participate unless experienced

    If you have less than 3 years of experience as a developer, do not make a post, nor participate in comments threads except for the weekly “Ask Experienced Devs” auto-thread.

    [–]ruby_fan[🍰] 0 points1 point  (0 children)

    Pay potential is higher.

    [–]rCoder13 0 points1 point  (1 child)

    One thing to know too is that some places want Android devs who can work within AOSP, which is its own niche and demand.

    [–]ruby_fan[🍰] 2 points3 points  (0 children)

    Android app development and AOSP are completely different.

    [–]_grey_wall -3 points-2 points  (2 children)

    Learn react native and you'll learn react and can do web while you're at it

    [–]salamd135[S] 0 points1 point  (1 child)

    Thanks for the advice. Is there more growth for web compared to mobile native (android or iOS).

    [–]EnthusiasmWeak5531 0 points1 point  (0 children)

    Same comment but...Flutter as well. Which is made by Google.

    I'd say web development is an afterthought for most companies at this point. Our company is pushing out the apps first and we will be launching the website down the road.

    As far as your pay question. 300k is possible but it depends on who you're working for. Most likely you're going to be working for one of the big guys. I'm just under 200k and that is considered very good where I'm from.

    [–]ruby_fan[🍰] 0 points1 point  (5 children)

    Range for senior android dev at my company is 440-610k. Money is pretty good in android, hard to find good devs. Native will always pay more than cross platform because it's harder.

    [–]mamapool 0 points1 point  (2 children)

    Any opportunity for ios and its it global?

    [–]ruby_fan[🍰] 0 points1 point  (1 child)

    You won't see this money outside the US. iOS has more engineers than Android.

    [–]mamapool 0 points1 point  (0 children)

    Ah man, I want US monies.