Platform Software Engineer (Android)
Poatek
Mid-Level Android Engineer
São Paulo-SP, Brazil or Porto Alegre-RS, Brazil
The Opportunity
Poatek is seeking an experienced and passionate mid-level Android Engineer to join our team. The ideal candidate will have a strong background in Android development and be excited about working in a collaborative, cross-functional environment.
Our mission is to create innovative and robust mobile applications that delight and inspire our users, and we need someone who can help us achieve that goal.
Responsibilities
- Develop, enhance, and maintain high-quality, scalable, and robust Android applications.
- Collaborate with cross-functional teams (including program managers, designers, and other engineers) to design, build, and ship new features and improvements.
- Write clean, maintainable, and efficient code in Kotlin and Java, following best practices and coding standards.
- Troubleshoot and resolve software defects, ensuring that applications perform optimally across various Android devices and OS versions.
- Participate in code reviews to ensure high-quality code and adherence to coding standards.
- Stay up-to-date with the latest Android development tools, technologies, and best practices.
- Assist in estimating, prioritizing, planning, and coordinating development activities.
- Contribute to the continuous improvement of development processes, tools, and methodologies.
- Provide technical guidance and mentoring to junior team members when needed.
Qualifications
- 4+ years of experience building large, complex Android applications.
- Expertise in Kotlin and Java programming languages.
- Strong understanding of Android SDK, Android Studio, and related development tools.
- Familiarity with modern Android architecture patterns, such as MVVM, MVP, or MVI.
- Experience with Android frameworks, such as Jetpack, Dagger, Retrofit, and RxJava.
- Proficient in working with RESTful APIs, JSON, and XML data formats.
- Experience in implementing custom layouts and UI designs and optimizing UX for various screen sizes and resolutions.
- Familiarity with agile development methodologies, such as Scrum or Kanban.
- Knowledge of continuous integration and continuous deployment (CI / CD) tools and practices.
- Experience with unit testing, UI testing, and test-driven development.
- Knowledge of version control systems, such as Git.
- Excellent problem-solving, debugging, and troubleshooting skills.
- Strong communication and teamwork abilities.
If you love IT as much as we do, we look forward to meeting you!
J-18808-Ljbffr
Trabalhos semelhantes que podem ser interessantes para você
-
Estamos à procura de um Desenvolvedor Mobile comexperiência em iOS para atuação híbrida em Santo Amaro-SP (3xpresencial no cliente). Responsabilidades : - Contribuir com idéias,habilidades consultiva
-
Programador Android A Combinar Requisitos : Experiencia anterior Carga Horária : 24 Horas ...
-
Descrição Requisitos e Qualificações : Tenha sólidos conhecimentos e habilidades em algoritmos e estruturas de dados; Tenha domínio de engenharia de software, princípios, boas práticas e padrões de a
-
SOBRE A INEVENT A InEvent é uma startup B2B inovadorae ágil que desenvolve soluções inteligentes para eventos emarketing em grandes empresas, criando gerenciamento de alto nívelpara executivos e ferr
-
Principais atividades Estamos contratando Desenvolvedor Android Pleno / Sênior para projetos de transformação digital, desenvolvendo ferramentas inovadoras para entregar a melhor experiência para os
-
Share People Hub in partnership with ABI Growth Group AB InBev, search for a Android Engineer Coordinator, to work inhybrid model in Campinas / SP. About AB InBev AB InBev is the leadingglobal brewer