· Bachelor's Degree in BS, MS or PhD degree in Computer Science/Engineering, Electrical/Electronic Engineering, Software Engineering or equivalent/related field,
· Master’s Degree is a plus,
· Excellent command of written and verbal English (second language will be an asset),
· 1+ years of relevant full-time experience,
· Strong Java and Kotlin skills,
· Deep knowledge of Android SDK,
· Ability to build UI from code,
· Knowledge and ability to work in Agile (Scrum/Kanban/Scrumban),
· Experience with reactive programming(RxJava),
· Will to adhere to best practices in OO development and a need to leave well-structured code in your tracks,
· Solid refactoring skills,
· The urge to write unit tests and experience with UI and Integration tests,
· Competent in MS Office (Excel, Word, PowerPoint) Programmes,
· Preferably entry level of SAP knowledge,
· Analytical and problem-solving skills,
· Not to be afraid of getting his/her hands dirty with a platform or technology that he/she doesn’t know, and is always eager to learn something new.
Job Description:
· Joining our Android development team on a mission of constantly improving the products in the areas of IoT, Automotive, Consumer Electronics, Research, Big Data, ML and AI,
· Developing software using modern engineering approaches and agile principles,
· Following continuously Android environment and implement changes instantly,
· Owning your deliverables from start to finish,
· Participating in the team’s life and contribute to decision-making,
· Investigating continuously state-of-the art software disciplines and willing to inform colleagues.
Eligible candidates will be invited to following processes: Tests (General Aptitude, English, Personality Inventory) and interviews (HR interview, technical interviews with line managers and Top Management evaluations).