top of page

Senior Android Framework Developer

Malmö, Sweden

Job Type

Full Time Permanent - Work from Office

About the Role

We are seeking Senior Android Framework Developers to join our ranks! The successful candidate will show knowledge of the framework layer of Android AOSP and the application layer and a technical understanding of the lower layers. You will work in all project phases and with all kinds of Android-based products. And sometimes, for example in semi-systems, with other embedded software development. Develop software in Android-based systems; analyze, design, program, integrate, unit test, and debug in the top layers of the Android stack: Application layer and Framework layer.

Requirements

Responsibilities

  • Work in teams with other software developers.

  • Interface with customers on an engineering level.

  • Contribute to pre-studies and propose technical solutions.

  • Collaborate with specialists and developers from other technical areas like hardware, audio, and optics.

  • ​Investigate and learn new product domains in the context of the need to design the correct solutions.

 

Requirement – Must have:

  • Exceptional communication skills in English

  • 6+ years’ experience in Android full-stack AOSP (Android Open-Source Project) development

  • 4+ years of hands-on experience working with Android system-level development, including custom ROMs, kernels, and device drivers.

  • 4+ years’ experience with Java and/or Kotlin for Android development, and

    proficiency in native Android SDKs and NDKs

  • In-depth expertise in Android framework development and modification, with extensive knowledge of Android internals

  • Strong understanding of Android hardware architecture, including interfacing with hardware components and debugging hardware-related issues

  • Demonstrated experience with performance optimization, power management, and memory management in the Android system.

  • Familiarity with Android security concepts and secure coding practices

  • Proven ability to lead and mentor junior Android engineers and collaborate with cross-functional teams.

  • Proficiency in version control systems, such as Git, and familiarity with code review and collaboration tools

  • In-depth experience with Agile development methodologies, such as Scrum or Kanban

  • Strong documentation and writing skills.

 

Personal characteristics to look for in all available positions:

  • Team player

  • Excellent communication skills to manage stakeholders.

  • Proactive in collaborating and execution.

  • Willingness to learn new methods/tools/processes.

  • Strong problem-solving and critical-thinking skills.

  • Strong passion for creativity and solving cutting-edge industry problems.

About the Company

Our client is a Swedish Engineering services Company offering IT Consulting and Product Development services since 2011 with head office in Gothenburg (Sweden), branch offices in Malmö and Stockholm (Sweden), Düsseldorf and Frankfurt (Germany) and Hyderabad (India).

They have expertise in the fields of Automotive, Telecom, IoT, Cloud computing and Gaming. Some of our major customers are Swedish Automotive and Telecom OEMs.

bottom of page