Success by Performance through exceptional global logistics services since 1965
Android Application Developer
Location
India
Posted
69 days ago
Salary
0
Seniority
Senior
Job Description
Android Application Developer
EMO Trans
• Development and maintenance of applications aimed at a vast number of diverse Android device • Unit-testing code for robustness, including edge cases, usability, and general reliability • Ensure the best possible performance, quality, and responsiveness of the application • Identify and correct bottlenecks and fix bugs and improving application performance • Help maintain code quality, organization, and automatization
Job Requirements
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
- Familiarity with RESTful APIs to connect Android applications to back-end services
- Strong knowledge of Android UI design principles, patterns, and best practices
- Experience with offline storage, threading, and performance tuning
- Ability to design applications around natural user interfaces, such as “touch”
- Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
- Knowledge of the open-source Android ecosystem and the libraries available for common tasks
- Ability to understand business requirements and translate them into technical requirements
- Familiarity with cloud message APIs and push notifications
- A knack for benchmarking and optimization
- Understanding of Google’s Android design principles and interface guidelines
- Proficient understanding of code versioning tools, such as Git
- Familiarity with continuous integration
Related Guides
Related Job Pages
More Android Engineer Jobs
• Design and build Android mobile applications • Collaborate with cross-functional teams to analyze, design, and ship new features • Debugging and fixing various bugs and issues
iOS Developer, Swift / Android Developer, Kotlin
North American Flight ControlFAA Part 65 Approved Aircraft Dispatcher Training - Developing The Next Generation of Aviation Professionals
• transitioning an existing product to include rich offerings on Mobile via a dedicated app • providing a Mobile App for teachers and students to better interact with the app • reporting to one individual
Android Engineer – Security, Identity
TwilioTwilio is a Platform-as-a-Service (PaaS) company established in 2007. In support of a flexible workplace, Twilio has previously posted freelance, flexible sched
• Drive technical excellence by designing, implementing, and optimizing highly scalable distributed applications that power Twilio's Identity and Security products • Collaborate with cross-functional teams including product, design, and infrastructure to deliver customer-focused solutions. • Improve the reliability, scalability, and efficiency of Twilio's Identity and Security’s systems. • Drive best practices in software engineering, including code reviews, testing, and deployment processes. • Develop for other developers: As part of our Identity and Security team, you will be implementing SDKs and libraries that will be used and loved by developers all over the world. • Contribute to architectural discussions and technical roadmaps • Drive operational excellence by prioritizing observability, reliability, security and performance in all deliverables. • Mentor junior engineers, fostering a culture of technical excellence, ownership, and continuous learning
Desenvolvimento Android (C++/JNI) SR (Remoto) - 131577 Desenvolvimento Android (C++/JNI) SR (Remoto) - 131577
GFT Technologies SEProcuramos uma pessoa que: Goste de trabalhar em equipe e seja colaborativa em suas atribuições; Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento; Transforme ideias em soluções criativas e busque qualidade em toda sua rotina; Tenha habilidades de resolução de problemas; Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo; Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico. Big enough to deliver – small enough to care. #VempraGFT #VamosVoarJuntos #ProudToBeGFT
O que buscamos: Profissional de nível SR que atue com Android. Irá atuar na modalidade Remoto. Atividades: - Desenvolver módulos Android (Kotlin) que integram diretamente com JNI/C++; - Criar wrappers Kotlin que abstraem o comportamento do SDK; - Apoiar o time Android na integração com bibliotecas nativas, fluxo EMV/contactless; - Implementar logs estruturados para correlação nativo → Android → BFF; - Suportar troubleshooting de transações (hardware/NFC); - Manter/evoluir a camada nativa (C++/NDK) e bindings JNI seguros e performáticos; - Ajustar comportamento para Caribe (idiomas EN/ES, moedas ISO 4217, formatos, timezone, encodings); - Resiliência de rede (timeouts, retry/backoff) e tratamento de erros consistente; - Profiling e correção de memory leaks/race/deadlocks; métricas nativas consumíveis pelo app/BFF; - Resolver problemas de encoding (UTF 8/ISO), buffers e transformação de mensagens. Requisitos e qualificações: - Android (Kotlin) sólido + NDK (C++ ); - JNI avançado (lifecycle, referências, threading); - Inglês intermediário (obrigatório); desejável. Desejáveis: - Experiência com SmartPOS, EMV, contactless ou sistemas de pagamento; - Debugging nativo (ASan/UBSan, lldb), buffers e encodings; - Instrumentação de telemetria nativa e OTel no mobile; - Espanhol. Descrição comportamental: Procuramos uma pessoa que: - Goste de trabalhar em equipe e seja colaborativa em suas atribuições; - Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento; - Transforme ideias em soluções criativas e busque qualidade em toda sua rotina; - Tenha habilidades de resolução de problemas; - Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo; - Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico. Big enough to deliver – small enough to care. #VempraGFT #VamosVoarJuntos #ProudToBeGFT



