Position: Middle Android Developer
Company: EventSoft LLC.
Category: Android
Experience required: 2y
English level: intermediate

Job Description
We are looking to hire a talented Android Developer to design, build, and maintain the next generation of Android applications.
Your primary focus will be developing high-end Android applications for the latest Android mobile devices.
You'll work with development of financial App for investments without taxes in USA Stocks for Brazil citizens. Ultimately, you should be an excellent Android app designer with excellent problem-solving skills. Besides, it would be great if you have financial education and skills or some knowledge.
Skills & Requirements
Tech Stack and Tooling:

Language:
- Good knowledge of Kotlin
- Experience with multithreading (Coroutines)

Android Framework:
- Experience with Fragments 
- Experience with androidx navigation
- Experience with Constraint layout and animations
- Experience working with data manipulation libraries/protocols/tools: Room, SQLite, SQL,  Gson, Parcel, Serialisation
- Experience with Firebase: Firestore, Remote Config, Analytics
- Understanding of custom views
- Understanding of Android services
- Understanding of network libraries (Retrofit, OkHttp)

Architecture:
- Experience with the android architecture components library (this is a must)
- Good understanding of design patterns
- Understanding of clean architecture

General:
- Great English speaking and writing skills
- Openness and will to work in a team, propose ideas, talk with the client

 OUR OFFER 
•	Work in a friendly team of high skilled professionals.
•	Professional growth.
•	Interesting project.
•	Salary decent standard.
•	Vocation and sick pay