Search
Last updated: 27 Jul, 2026

Android Developer

Job Details

Medior
Perm/Contract
BelgiumBrussels
Full Time
On-site
1 open positions

Hiring Process

Time to Answer

2 open days

Process

1 Phone Call
1 Onsite Interview

Days to get an Offer

4 Days after Interview

Overview

Android Developer with 6+ years' experience in designing, developing, and maintaining high-quality native Android applications using Kotlin. Experienced in building scalable, secure, and high-performance mobile applications following Clean Code principles, Android best practices, and Test-Driven Development (TDD). Strong expertise in Jetpack Compose, Material 3, Android SDK, RESTful APIs, and CI/CD practices. Passionate about Software Craftsmanship and Agile delivery, with experience collaborating in cross-functional Scrum teams to deliver innovative digital banking solutions. Fluent in English with knowledge of at least one local language (French or Dutch).

Job Responsibilities

  • Translate business and functional requirements into high-quality Android applications.
  • Design, develop, and maintain scalable, reusable, and high-performance Android applications using Kotlin.
  • Develop modern user interfaces using Jetpack Compose and Material 3 Design.
  • Collaborate with Product Owners, UX Designers, QA Engineers, and Developers within Agile Scrum teams.
  • Integrate Android applications with RESTful APIs, backend services, and third-party libraries.
  • Ensure application performance, security, reliability, and responsiveness across different Android versions.
  • Write clean, maintainable, and readable code while applying refactoring best practices.
  • Develop and execute unit tests to ensure application robustness, usability, and reliability.
  • Apply Test-Driven Development (TDD) principles throughout the software development lifecycle.
  • Identify performance bottlenecks, troubleshoot issues, and resolve application defects.
  • Maintain high code quality through code reviews, static code analysis, and continuous improvement.
  • Participate in Continuous Integration and Continuous Deployment (CI/CD) processes.
  • Contribute to application architecture following Android design principles and Domain-Driven Design (DDD).
  • Work closely with cross-functional teams to deliver high-quality mobile solutions.
  • Share technical knowledge and actively contribute to improving development standards and Agile practices.
  • Challenge technical and business requirements by proposing efficient and sustainable solutions. 

Must Have Skills

  • Minimum 6 years of professional Android development experience.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or equivalent experience.
  • Strong understanding of Clean Code principles and software engineering best practices.
  • Excellent knowledge of Android Design Principles and Material Design Guidelines.
  • Understanding of Domain-Driven Design (DDD).
  • Strong expertise in Kotlin.
  • Hands-on experience with Jetpack Compose.
  • Experience with Material 3 Design.
  • Strong knowledge of Android SDK and Android application lifecycle.
  • Experience supporting multiple Android SDK versions.
  • Practical experience with Test-Driven Development (TDD).
  • Experience integrating RESTful APIs and third-party libraries.
  • Knowledge of Git/SVN (GitLab or equivalent).
  • Experience with Jenkins.
  • Experience using SonarQube.
  • Experience with Fortify.
  • Knowledge of Confluence and Jira.
  • Understanding of Continuous Integration and Continuous Deployment (CI/CD) principles.
  • Strong understanding of Agile Scrum methodologies.
  • Fluent in English and knowledge of at least one local language (French or Dutch). 

Nice to have

  • Docker
  • Containers
  • Groovy
  • Pair Programming experience
  • Experience working within large development teams
  • Banking or Financial Services domain experience
  • Knowledge of secure mobile application development 

What's great in the job?

  • Be part of the bank's most visible Tribe responsible for customer-facing digital channels.
  • Develop modern mobile applications used by millions of customers across Easy Banking Web & App, Easy Banking Business, Hello bank!, and Fintro.
  • Work alongside experienced software craftsmen in collaborative Agile Scrum teams.
  • Opportunity to work with modern Android technologies including Kotlin, Jetpack Compose, Material 3, and CI/CD pipelines.
  • Continuous learning through pair programming, knowledge sharing, and technical mentoring.
  • Contribute to enterprise-scale digital banking solutions with real business impact.
  • Hybrid working environment with long-term career growth and exposure to innovative technologies. 

Work at yechte

We are an independent digital consultancy with ambitious goals and a global presence. We support a diverse range of companies, building digital teams and delivering innovative digital solutions. Our multicultural and diverse workforce, comprised of ‘Global Citizens’, reflects this inclusivity.

We care about work-life balance and meeting the expectation of a growing team, investing in people because they are our greatest asset. Our consistent growth is a testament to this commitment.

Come work at yechte, a company on the rise, offering excellent benefits, opportunities for personal development, and the chance to learn from accomplished leaders. We are always looking for exceptional professionals to join our team.

What We Offer

Each employee has a chance to see the impact of his work. You work on real digital projects and make tangible contributions to the company. We want to provide to each individual personal, professional and social growth.

flexibility_icon

Flexibility

We care about your wellbeing. At yechte we offer flexi-hours and hybrid home/office work arrangements, enhancing employee work-life balance and productivity.

benefits_icon

Attractive Benefits

We care about your comfort. At yechte we offer cost-effective and eco-friendly mobility plans, food allowances, and comprehensive healthcare support, enhancing employee satisfaction.

personal_development_icon

Personal Development

We care about your growth. At yechte we offer to boost your personal growth through tailored IT trainings and certifications, fostering a culture of agility and tech-driven expertise.

job_image_3
job_image_2
job_image_4
job_image_5
job_image_6
job_image_1