# Senior Android Engineer

> Optimiza · Amman, Jordan · Full-time · Posted 2025-08-14

**Workplace:** on_site

**Department:** Managed Services

## Description

We are currently seeking a **Senior Android Engineer** to join our dynamic and innovative team at Optimiza. In this role, you will be responsible for designing and developing high-quality mobile applications for our diverse range of clients. You will collaborate with cross-functional teams to create engaging user experiences while ensuring the performance, quality, and responsiveness of our applications.

**Key Responsibilities**

-   Design and develop advanced applications for the Android platform.
-   Collaborate with cross-functional teams to define, design, and ship new features.
-   Work on bug fixing and improving application performance.
-   Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
-   Ensure the quality of applications through unit tests and automated testing frameworks.
-   Participate in code reviews to maintain high code quality.
-   Contribute to all phases of the development lifecycle.
-   Adhere to best practices in mobile development, including versioning and code maintenance.
-   Comply with QHSE (Quality Health Safety and Environment), Business Continuity, Information Security, Privacy, Risk, Compliance Management and Governance of Organizations policies, procedures, plans and related risk assessments.
-   Mentor and guide other engineers on contributing to the code base

## Requirements

**Requirements:**

-   5+ years of professional Android development experience
-   Proficiency in Kotlin or Java, and Android framework necessary
-   Deep understanding of reactive programming
-   In-depth understanding of design patterns and their application
-   Familiarity with end-to-end systems development life cycles
-   Excellent analytical, decision-making, problem-solving, team, and time management skills
-   Bachelor's degree in Computer Science, Engineering or related equivalent experience

-   Familiarity with Kotlin, RxJava 2, Dagger 2, Coroutines, and other libraries in our tech stack.

**What Makes your Application Stands Out:**

-   Self-drive to improve the app and codebase above and beyond what's outlined in the spec
-   You obsess with tracking performance via application instrumentation
-   You are a strong advocate for governance on quick and stable build releases.
-   Curiosity to understand how systems internally work, and hunger to continuously challenge the status quo of our tech stack

**Ideally, you’ll also need:**

\- Experience with CI/CD tools (e.g., Jenkins, GitLab CI).

\- Familiarity with mobile architecture patterns such as MVP, MVVM, or Clean Architecture.

\- Understanding of performance optimization techniques for mobile applications.

\- Passion for mobile application development and staying updated with industry trends.

## Benefits

Class A medical Insurance

## Apply

[Apply at Optimiza](https://apply.workable.com/optimiza-4/j/3D31136454/apply)

---
Powered by [Workable](https://www.workable.com)
