Role:
- Define the architecture and implement cohesive, highly-usable features and improvements to existing Android apps;
- Ship products with a cross-functional team of engineers, designers, and product managers;
- Responsible for all development application process;
- Communication with all necessary teams and stakeholders to guarantee the application success;
- Help Product Owner seeking for innovative tools and technologies for the area.
Requirements:
- Degree in Computer Science or equivalent;
- 4+ years of experience designing and developing Android mobile native applications;
- Experience leading a development team, either formal or informal.
- Proficient in Kotlin / Java and Android development tools (Android Studio, SDK, etc);
- Experience developing an API (REST, JSON, Retrofit, etc);
- RxJava development experience highly preferred;
- Proficient in English.
Nice To Have
- Android personal projects in professional or academic context;
- Agile/Scrum development experience.
Sobre nós
A Caixa Mágica Software é uma empresa portuguesa líder nos segmentos do mercado Open Source em Portugal. Fornecemos vários serviços, desde consultoria de negócios especializada, desenvolvimento de projetos de software e pesquisa e inovação. Desenvolvemos vários projetos com diversos alvos de implementação. Encontramo-nos ativamente envolvidos com as comunidades Open Source, organizando um evento popular em Lisboa e participando em vários projetos de pesquisa financiados pela União Europeia. A Caixa Mágica mantém fortes laços com a administração pública portuguesa, participando no desenvolvimento de middleware para o sistema do Cartão do Cidadão Português e estendendo o conceito para a padronização e conformidade com os demais sistemas europeus. Também mantemos uma ligação próxima com os departamentos de Inovação e Pesquisa de diversos setores, como telecomunicações e média, energia, sistemas móveis e plataformas baseadas em nuvem para dar suporte a sistemas de manufatura.
Send your CV to [email protected]