Android Dev – ID #00022
We are looking for an experienced Android Developer to join our Mobile Development team!
You are someone who wants to influence your own development. You’re looking for a company where you have the opportunity to pursue your interests and be able to grow professionally.
- Bachelor’s Degree or higher in Computer Science or Computer Engineering preferred.
- 3+ years of experience in developing native Android applications.
- Experience with Object-Oriented Design, Kotlin/Java, and the Android Platform.
- Good understanding of Android Jetpack Compose and MVI architecture.
- Expansive knowledge of the general Android landscape, architectures, trends, and emerging technologies.
- Experience with Git or similar version control systems.
- Good understanding of the client/server architecture and web services (SOAP/REST/GraphQL).
- Experience with Clean Architecture and MVVM.
- Good understanding of XML and JSON.
- English is required, as you will work directly with US-based clients.
You will be accountable for the following responsibilities:
- Build Android apps from scratch with best practices and standards.
- Define the requirements of the API, consume RESTful web services and process results.
- Create prototypes that demonstrate the value and functionality of emerging technologies in Android.
- Experience with agile development processes to meet requirements and follow through with the implementation.
- Work with developers teams, designers, and product managers, dividing responsibilities to solve problems.
- Follow the UI/UX best practice guidelines by Google and the design team.
Qualifications:
Technical skills:
Kotlin, Jetpack Compose