Ready to take the next step in your IT and Telecommunications career?
We are currently hiring a Mid Android Developer to join a dynamic team working on innovative and user-centric mobile applications.
If you're passionate about crafting seamless Android experiences and want to contribute to meaningful, scalable projects, this opportunity is for you.
What do you need to be a SMART Mid Android Developer ?
Bachelor's degree in Computer Science, Software Engineering, or a related field Professional experience in Android development using: Java and/or Kotlin MVVM architecture RESTful API integration Strong skills in UI development with a keen eye for UX design and usability Solid understanding of design patterns and object-oriented principles Good knowledge of server-side communication English level B2 or higher (fluency required) — your CV must be in English Nice to Have Experience with both Java and Kotlin Familiarity with Jetpack Compose Awareness of Agile methodologies Exposure to Google Cloud, Firebase, or full-stack environments What will be your mission at Smart?
Develop and maintain robust and scalable Android applications Collaborate with designers and backend engineers to deliver clean, responsive mobile experiences Apply best practices for architecture, performance, and code quality Work within an Agile team to plan, build, test, and release new features Ensure a high level of usability and performance, across various Android devices and OS versions Tech Stack You'll Be Working With Android (Java/Kotlin) MVVM architecture RESTful APIs Jetpack Compose Google Cloud & Firebase Why be SMART?
We make the projects we work on a reality We love what we do and take pride in the results We are simple, efficient, and focused We value our people above all We are a dynamic, honest, and trustworthy team Where can you be SMART?
Work model: Hybrid (1 day/week on-site) Candidates must live in Portugal Interested?
Send us your English CV and become part of something SMART!