Android Developer
ÂżTe interesa esta posiciĂłn?
PostĂşlate ahora y forma parte de Wizeline
DescripciĂłn del puesto
Android Developer
📍
**Colombia – MedellĂn or Bogotá**
|
**Hybrid**
We are:
**Wizeline**
is a global AI-native technology solutions provider that develops cutting-edge, AI-powered digital products and platforms. We partner with clients to leverage data and AI, accelerating market entry and driving business transformation. As a global community of innovators, we foster a culture of growth, collaboration, and impact.
With the right people and the right ideas, there’s no limit to what we can achieve.
Are you a fit?
Sounds awesome, right? Now, let’s make sure you’re a good fit for the role.
As an
**Android Developer**
, you will be responsible for building high-quality, scalable mobile applications using modern Android technologies. You’ll collaborate closely with product, design, and backend teams to deliver seamless, user-centered experiences while contributing to architectural decisions and mentoring junior engineers.
Key Responsibilities
- Design, build, and maintain advanced
**Android applications**
using
**Kotlin (and/or Java)**
.
- Collaborate with Product Managers, Designers, and Backend Engineers to deliver seamless, user-focused features.
- Participate in architectural discussions and contribute to technical decisions and long-term platform evolution.
- Ensure application quality, performance, and security through automated testing and mobile best practices.
- Conduct code reviews and promote high engineering standards across the team.
- Mentor and support junior engineers, fostering technical and collaborative growth.
- Stay up to date with the Android ecosystem, tools, and industry trends, bringing new ideas and improvements to the team.
Must-have Skills
- **Bachelor’s Degree**
in Computer Science, Engineering, or a related field (or equivalent practical experience).
- **5+ years of professional experience**
developing Android applications.
- **Advanced English level**
(written and spoken).
- Strong proficiency in
**Kotlin**
, with deep knowledge of the Android SDK and
**Android Jetpack**
components.
- Solid understanding of mobile architecture patterns such as
**MVVM, MVI, and Clean Architecture**
.
- Hands-on experience with the modern Kotlin stack, including:
- **Kotlin Coroutines and Flow**
for asynchronous operations
- **Ktor**
for networking
- **SQLDelight**
for local data persistence
- **Koin**
for dependency injection
- Experience integrating mobile apps with backend services via
**RESTful APIs, GraphQL, or gRPC**
.
- Proven ability to debug, troubleshoot, and optimize mobile performance.
- Familiarity with
**CI/CD tools**
, automated testing frameworks, and mobile release processes (Google Play).
- Strong communication skills and the ability to collaborate effectively within cross-functional teams.
Nice-to-have
- **AI Tooling Proficiency:**
Leverage one or more AI tools to optimize and augment day-to-day work, including drafting, analysis, research, or process automation. Provide recommendations on effective AI use and identify opportunities to streamline workflows.
- Experience with
**iOS development**
or cross-platform frameworks such as
**Flutter, React Native, or Kotlin Multiplatform**
.
- Familiarity with
**.NET Framework or .NET Core**
to collaborate effectively with backend teams.
- Experience working in
**Agile environments**
(e.g., Scrum).
- Hands-on experience with modern UI development approaches such as
**Jetpack Compose**
.
What we offer:
- A
**High-Impact Environment**
- Commitment to
**Professional Development**
- **Flexible and Collaborative Culture**
- **Global Opportunities**
- A
**Vibrant Community**
- **Total Rewards**
\\*Specific benefits are determined by the employment type and location.
Find out more about our culture
here
.
Requisitos
- Design, build, and maintain advanced
- Collaborate with Product Managers, Designers, and Backend Engineers to deliver seamless, user-focused features.
- Participate in architectural discussions and contribute to technical decisions and long-term platform evolution.
- Ensure application quality, performance, and security through automated testing and mobile best practices.
- Conduct code reviews and promote high engineering standards across the team.
- Mentor and support junior engineers, fostering technical and collaborative growth.
- Stay up to date with the Android ecosystem, tools, and industry trends, bringing new ideas and improvements to the team.
Tech Stack
Beneficios
- A **High-Impact Environment** - Commitment to **Professional Development** - **Flexible and Collaborative Culture** - **Global Opportunities** - A **Vibrant Community** - **Total Rewards**
Note: El contenido del trabajo se muestra en español como lo proporciona el empleador.