We're looking for a Mobile Developer to join our team and bring their experience in developing apps for Android and i OS that work efficiently both online and offline. If you're looking for technical challenges, autonomy and the chance to directly influence the development of innovative products, this opportunity is for you!
Requirements:
3+ years of experience in mobile development with
Xamarin
and
MAUI ;
Solid knowledge of
SQLite
or
Realm
for offline data storage and synchronization;
Familiarity with
RESTful APIs
for online data communication;
Experience with
Firebase
or
Azure
for mobile backend and data synchronization;
Mastery of architecture patterns such as
MVVM ;
Knowledge of
OAuth2 ,
JWT
and
mobile security
practices (e.g. local encryption);
Proficient in
CI/CD
and familiar with
Git
and deployment pipelines;
Experience in
offline-first development , ensuring that key functionalities are available even without an internet connection;
Familiarity with
Geolocation
and
Maps
(e.g.,
Google Maps SDK ,
Map Kit );
Experience with
automated tests
(e.g.,
Xamarin. UITest ,
Appium ) and
performance monitoring
practices;
Strong ability to analyze and solve complex problems in a production environment.
Responsibilities:
Taking full responsibility for the lifecycle of
functionality
development , from technical design to final delivery, guaranteeing the quality and efficiency of solutions;
Proactively collaborate with the architecture, quality and product teams , influencing technical decisions and proposing innovative solutions that improve the scalability and efficiency of applications;
Optimize the offline experience , ensuring that key functionalities are accessible even without an internet connection, using good caching and data synchronization practices;
Develop and maintain automated tests
(unit, integration, e2e) and ensure that the code complies with the company's quality, scalability and performance standards;
Leading code reviews
for colleagues, offering constructive feedback and ensuring that best practices are consistently applied;
Continuously monitor and improve the performance of applications
in production environments, using profiling and performance analysis tools to ensure that apps are fast and efficient;
Keeping up to date with trends and new mobile technologies
and sharing knowledge with the team, proposing new tools and practices that can be applied to projects;
Actively participate in strategic decisions on product architecture , ensuring that the solutions implemented meet the needs of the business and can scale with the growth of the application.
#J-18808-Ljbffr
Mobile Developer (android & Ios), Madrid
Free
Mobile Developer (android & Ios), Madrid
Spain, Madrid, Madrid,
Modificado April 21, 2025
Descripción
Detalles del trabajo
⇐ Trabajo anterior |
Próximo trabajo ⇒ |
Anuncio publicitario