Sign up to save this job, get alerts, and apply with an optimized CV.

Mobile Architect Android Kotlin start ASAP

37800.00 - 44100.00

Job description

We are looking for an experienced Mobile Architect (Android/Kotlin) who will be responsible for designing the architecture of mobile applications and setting technical standards for the development team. We are looking for a person who has expert knowledge in the field of Android application development, can make architectural decisions, and cares about high code quality and solution consistency. The person in this position will be responsible for designing solutions, defining programming standards, conducting code reviews, and supporting the team in delivering modern mobile applications. Your Responsibilities: - Designing the architecture of mobile applications in accordance with business and technical requirements. - Creating and maintaining architectural documentation. - Defining and developing programming standards, best practices, and software design principles. - Responsibility for the consistency of architecture and the quality of solutions developed by development teams. - Verification of solutions proposed by programmers and conducting code reviews. - Defining and supervising the technology stack and software development process. - Collaboration with Product Owners, analysts, UX designers, and development teams in designing new functionalities. - Identifying technical risks and proposing optimal solutions. - Creating application skeletons, libraries, or shared components, and occasional participation in the implementation of key system elements. - Mentoring and technical support for the programming team. Our Requirements: - Minimum 7 years of experience in developing mobile applications for the Android platform. - Very good knowledge of Kotlin and practical experience in creating commercial applications. - Experience in designing mobile application architecture. - Very good knowledge of Jetpack Compose. - Knowledge of Android SDK and Jetpack libraries. - Practical knowledge of architectural patterns (Clean Architecture, MVVM, MVI) and SOLID principles. - Experience in defining coding standards, conducting code reviews, and mentoring programmers. - Knowledge of CI/CD tools and the software development process. - Experience with Git and tools for documenting architecture. - Ability to make technical decisions and collaborate with project teams. - Knowledge of Kotlin Multiplatform (KMP). - Experience with Coroutines, Flow, and Dependency Injection (Hilt/Dagger). - Experience with Firebase. - Knowledge of microservice architecture and integration with REST API and GraphQL. - Experience in publishing applications on Google Play. We Offer: - Real impact on the architecture and direction of product development. - Opportunity to make key technological decisions. - Work with an experienced team of specialists. - Participation in modern and ambitious mobile projects.

Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
Upvanta sp. z o.o.
Location
Polska, dolnośląskie, Wrocław
Poland
Posted
2 weeks ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.