Android Engineer
Description
- BSc and/or MSc in Computer Science, Electrical/Computer Engineering or any related technical discipline.
- Minimum 3+ years’ working experience & proven technical experience in developing and delivering production grade native Android applications
- Experience with any of the following languages: Kotlin or Android Java
- Familiarity with Android design principles, best practices and design patterns.
- Previous working experience with consuming RESTful APIs and other back-end services
- Deep understanding of Android Operating Systems, as well as the limitations and behavior that come with different hardware and software versions.
- Good understanding of modern Android architectural approaches for the presentation layer (MVVM).
- We are a multinational company, fluency in English is mandatory.
- We thrive through team collaboration, we are on the lookout for team players.
- We encourage everyone to think out of the box; curiosity and willingness to learn new technologies and evolve as an individual and as a team member is highly appreciated.
Responsibilities
- Participating in the development of native Android applications used by thousands of customers daily.
- Contributing with your technical expertise in the entire development life-cycle of the application & architectural decisions.
- Resolving challenging technical problems and taking part in reshaping the electric cars ecosystem
- Investigating new technologies/methodologies to make the development faster and keep up-to-date with the latest trends
- Working within a cross functional team alongside Software Engineers from different crafts.
Employment Type
Full-time, Contractor
Industry
Industria Automotiva
Job Location
Lisbon
Remote work from: Portugal
PDF Export