Vaga de Engenheiro de Software
Descrição completa da vaga
Our client is rapidly expanding his development effort and seeking android developers to join a small team of dedicated engineers, developers, artists for an exciting project with the exciting company. As an android developer, you will participate in all aspects of the software development lifecycle which includes technical design, implementation, testing, and deployment. Requirements: — 4+ Years of working experience in developing android applications; — 1+ Year of kotlin experience; — deep understanding of oop principles, design patterns, clean architecture; — strong experience with asynchronous programming; — strong skills in tdd/bdd (mockito, mockk, robolectric); — advanced knowledge of git and ci/cd approaches; — good knowledge of data structures and algorithms; — expert knowledge of software design and architecture best practices; — experience with unix-like operating systems; — product-focused mindset; — team-player with strong interpersonal skills; Will be a plus: — ndk and aosp hands-on experience; — start-up experience; — telecom area experience; — experience with enabling use of devices as high performance local compute and media servers and implementing cdn and distributed cloud architectures (ie. Caches, local proxies, service discovery, real-time ip) on small form factor appliances.
Sobre a empresa
Nome: Proxet