Android Software Architect

Sólo para miembros registrados
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German
Experience level
Senior
Compensation
€ 90K

Job location

Tech stack

Java
Android
Android
JIRA
Automation of Tests
Azure
Software Quality
Data Integrity
Modular Design
Model View ViewModel
Scrum
Software Architecture
Software Engineering
Systems Integration
Management of Software Versions
Working Model 2D
Backend

Job description

  • Define and drive the technical architecture for the solution, ensuring compliance with global standardised processes.
  • Act as the technical lead for a distributed team of Android developers, guiding implementation, integration and testing activities.
  • Collaborate closely with client's Product Owner, Scrum Master and stakeholders to ensure architectural alignment and transparency across all sprints.
  • Guarantee code quality, maintainability and performance, following client's internal development standards and validation strategy.
  • Conduct code and architecture reviews, ensure compliance with cybersecurity and regulatory standards, and support continuous improvement initiatives.
  • Represent the technical solution in client-facing and stakeholder meetings.
  • Contribute to test automation and validation strategy alignment.

Requirements

A leading software engineering firm based in Spain is looking for an experienced Android Software Architect to join their team for a high-visibility medtech project. The ideal candidate should have over 6 years of experience in native Android development, along with strong leadership skills and a deep understanding of software architecture principles. This role offers a hybrid working model and a range of comprehensive benefits to support employee well-being., * 6+ years of experience in native Android development, ideally within AOSP-based environments.

  • Strong expertise in Android architecture patterns (MVVM, Clean Architecture, modular design).
  • Proficiency in Java, with hands-on experience developing Android applications.
  • Proven experience as a Software Architect or Technical Lead in Android projects.
  • Solid understanding of software design principles, modularisation and system integration in complex Android-based platforms.
  • Experience collaborating with backend and infrastructure teams, ensuring robust API integration and data integrity.
  • Hands-on experience using Azure DevOps and/or Jira for project management, versioning and traceability.
  • Strong communication skills in English; German knowledge is an advantage.
  • Excellent leadership and mentoring abilities, fostering collaboration across distributed international teams., Native Android development experience Strong expertise in Android architecture patterns Proficiency in Java Experience as a Software Architect Solid understanding of software design principles Collaboration with backend and infrastructure teams Experience with Azure DevOps and/or Jira Strong communication skills in English Leadership and mentoring abilities

Benefits & conditions

Permanent contract Free language courses Private medical insurance Flexible compensation Gym funding Referral program Life support services Office refreshments Paid certifications High-value training Challenging projects Mentorship and support Recognition and promotions Hybrid working model Home Office compensation Far Home Office opportunity Flexible working shifts Team events

Apply for this position