Job Title: Senior Android EngineerLocation: (Lisbon, Portugal)
Job Type: (Contract – Duration: 80 weeks)
Experience Level: 5+ Years
Overview:
We are looking for a seasoned Android Engineer with a strong background in building high-quality mobile applications.
The ideal candidate will have extensive experience in UI development, a solid grasp of object-oriented design principles, and a passion for delivering seamless user experiences.
Key Responsibilities:
Design, develop, and maintain Android applications with a focus on performance and user experience.
Collaborate closely with UX/UI designers to implement intuitive and visually appealing interfaces.
Integrate mobile applications with RESTful APIs and server-side systems.
Apply design patterns and object-oriented principles to write clean, maintainable code.
Participate in Agile development processes and contribute to continuous improvement.
Required Skills & Experience:
5+ years of professional Android development experience.
Strong experience in UI development and working with UX/UI teams.
Solid understanding of object-oriented programming and design patterns.
Proficient in integrating with RESTful APIs.
Familiarity with server-side integration.
Desirable Skills:
Experience with both Java and Kotlin.
Awareness of Agile development principles and interest in process improvement.
Bonus: Full-stack development experience, Google Cloud Platform, Firebase.