Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailMuito Gosto! Somos o Grupo DATA!
O nosso propsito simplificar a vida dos nossos clientes e fazemos isso em todo o mundo atravs das nossas solues de TI.
Somos uma multinacional que opera ativamente em Portugal e estamos em constante expanso!
Adoramos trabalhar com grandes empresas e fazer crescer as empresas com as quais colaboramos.
Comprometemo-nos a ser a mudana que queremos ver nas grandes corporaes do mercado comeando por valorizar as pessoas e as suas ideias.
J percebemos que no existe apenas uma maneira de fazer as coisas funcionarem que cada um dos nossos colaboradores tem caractersticas nicas e que para trabalhar em equipa precisamos realmente de nos conhecer.
Quem procuramos
Android Native Engineer
Responsibilities:
- Contribute to the development of high quality reliable fast scalable and responsive software;
- Maintain and improve different mobile applications within the company scope;
- Ability to code following different architectural design patterns;
- Writing testable code and ensuring the test coverage stays at the agreed level;
- Be committed and contribute to maintain and improve Continuous Integration and Continuous Deployment;
- Show a constant interest in learning new things and try proof of concepts towards to improve the products and the
technology strategy inside the company;
- Be a mentor for other engineers and work in multidisciplinary teams along with other talented professionals such as
developers analysts testers in an agile-minded environment.
What we need:
- Completed studies in computer science software engineering computer electronics or a related field;
- Proven experience (5 years) working as a native Android developer with Java and Kotlin languages;
- Solid understanding of modern mobile app architectures (MVC MVP MVVM) Gradle & Maven dependencies Unit
Testing (Espresso Roboeletric Mockito or similar) and Instrumentation testing (JUnit);
- Proven MAD (Modern Android Development) skills are strongly appreciated: Jetpack framework (Compose Room
etc.) Dependency Injection (Dagger 2 & Hilt) Retrofit Kotlin Coroutines and Flows;
- Familiarity with RESTful APIs to connect to back-end services code versioning tools (GIT) and CI/CD
processes/tools;
- Strong problem-solving skills and ability to translate business requirements into technical solutions;
- Excellent communication and teamwork abilities with the capacity to collaborate effectively with cross-functional
teams in an agile-minded environment;
- Strong attention to detail good sense of UI design and a user-oriented focus are highly appreciated;
- A self-driven and proactive attitude with a passion for learning and staying updated on emerging technologies and
industry trends;
- Provide technical guidance and support to other team members fostering knowledge sharing and continuous
learning within the team;
- The candidate should be fluent in English ability to speak German its a plus.
Full Time