Your salary will depend on your knowledge, experience, and location. As a Developer you can typically expect a salary of around $100,000 and as a Senior Developer you would typically receive $110,000 to $160,000 or more.
Of course, experience with certain languages and technologies is harder to come by, so employers are prepared to pay more. If you’re a developer with knowledge of Scala – often used for big data and machine learning projects – you’re in a great position to secure a high salary. The same goes for Google-developed language Go. On the other hand, the primary language for writing software for OS X and iOS, Swift, is also in high demand as well as its counterpart Kotlin, which is mainly used for Android Development.