Oowlish Technology

Senior Android Engineer (Kotlin & AWS)

Oowlish Technology
Apply
10 hours ago
São Paulo, Brazil +3 moreSenior

Responsibilities

  • Design, build, maintain, and enhance production-grade native Android applications using Kotlin.
  • Apply application architecture, software design patterns, and engineering best practices.
  • Integrate mobile applications with APIs, cloud services, SDKs, and external platforms.
  • Develop mobile capabilities involving tracking, attribution, deep linking, in-app experiences, and customer journey optimization.
  • Write, review, test, document, and deploy maintainable production-quality code.
  • Build and maintain automated testing and CI/CD pipelines for Android application delivery.
  • Work with AWS services and cloud-native architectures supporting mobile applications.
  • Troubleshoot and resolve issues across development, staging, and production environments.
  • Collaborate with architects, engineering managers, customer engineering teams, and clients.
  • Communicate technical decisions, progress, risks, and trade-offs clearly.
  • Contribute to Agile ceremonies and continuous improvement of development, architecture, and delivery practices.
  • Optimize the user experience of mobile applications.

Requirements

  • Strong professional experience developing production native Android applications.
  • Deep hands-on experience with Kotlin and strong understanding of Android application architecture, application lifecycle, and software design patterns.
  • Experience designing, developing, testing, supporting, and deploying production applications.
  • Experience integrating mobile applications with APIs, SDKs, backend services, cloud services, and third-party SDKs.
  • Strong experience with AWS cloud environments and cloud-based backend systems.
  • Experience building and maintaining CI/CD pipelines and mobile delivery automation.
  • Strong testing, automation, software quality, code review, and troubleshooting experience.
  • Experience working in Agile software development environments.
  • Strong customer-facing communication skills and the ability to explain technical decisions and trade-offs.
  • Strong written and verbal English communication skills.
  • Java experience supporting or modernizing legacy Android applications is preferred.
  • Experience with mobile attribution, analytics, deep linking, Firebase, AppsFlyer, CDP or customer-data integrations, marketing technology, conversion-related initiatives, UI/UX, or modern web technologies is preferred.
  • Familiarity with Generative AI technologies is preferred.

Benefits

  • Remote work and home office arrangement.
  • Competitive compensation based on experience.
  • Career plans supporting extensive professional growth.
  • International projects.
  • Oowlish English Program covering technical and conversational English.
  • Games and competitions.

Categories

Mobile
Oowlish Technology

About Oowlish Technology

51-200 employees

Oowlish Technology is a software engineering services firm that builds custom digital products and provides dedicated development squads, staff augmentation, and tech hiring support for startups, scale-ups, and enterprises. It also delivers e-commerce (Shopify Plus), cloud/DevOps, and AI/automation projects across the US, Europe, and Latin America. Privately held and founded in 2017, the company operates remotely with a global delivery model.

Contact me