The engineer will be responsible for developing application in Android Automotive solution. Contribute as part of self-organized team of experienced data engineers working in a challenging, innovative environment for our client, creating the foundation for decision-making at a company dealing with billions of events per day.
Investigate, create, and implement the solutions for existing technical challenges. Provide guidance, instruction, direction, leadership to a development team with the purpose of achieving project goals.
L1: Software Engineering
L2: Mobile Software
C1 - Niche
1. Must have:
Develop Android components using Kotlin, ensuring performance.
Experience developing Android Automotive applications.
Deep understanding of Kotlin syntax, features, and idiomatic use of the language. Familiarity with advanced features like co-routines for asynchronous programming, and extension functions.
Debug Kotlin code, write unit tests to ensure quality, and diagnose bugs.
Degree in Technology or Computer Engineering (or similar);
Experience in Automotive business area;
7+ years of development experience as software engineer using Kotlin, Swift or other technologies in mobile field
2. Nice to have:
Experience with streaming solution (video or audio)
Expert in Database fundamentals, SQL and distributed computing.
Excellent communication skills and experience working with technical and non-technical teams
Git
Experience with Agile methodologies
3. Availability:
September 2024
4. Seniority:
7+ Years of experience
5. Languages & Soft Skills:
Good level of English
Good communication skills
Team spirit and flexibility to work together with consultants in a different timeline.
6. Location: Vila Nova de Gaia / Fundão - Portugal
7. Engagement Model: Hybrid 70% / 30%