NTek Software Solutions
Senior Android Developer-IT Developer
NTek Software SolutionsBelgium11 days ago
Full-timeInformation Technology

Job Description – IT Developer (Android)

Mission Context


As part of the IT Channels Tribe, this role contributes directly to customer-facing applications such as Easy Banking Web/App, Easy Banking Business, and other digital channels across Fortis, Hello Bank!, Fintro, and multiple business lines. This squad plays a central role in delivering seamless, secure, and innovative digital experiences.

Function Description


As a senior Android Developer, you will work within an Agile Squad and be responsible for:


Translating business requirements into high-quality Kotlin code

Designing, building, and maintaining high-performance Android applications

Collaborating with cross-functional teams to deliver new features

Integrating backend services via APIs

Ensuring top-tier performance, reliability, and responsiveness

Performing robust unit testing

Identifying & resolving bugs, bottlenecks, and performance issues

Maintaining clean, organized, and automated codebases

Language Requirements

Fluent English

Knowledge of at least one local language


Education

Bachelor/Master degree or equivalent experience

Agile Requirements


The developer must demonstrate:

Positive, pragmatic, and collaborative mindset

Strong knowledge-sharing attitude

Focus on team success over individual tasks

Ability to learn from feedback (no failure—only improvement)

Willingness to take on cross-functional tasks (analysis, testing, etc.)

Required Experience


Technical – Mandatory


Strong command of Clean Code principles

Deep understanding of Android design principles, DDD, UI/UX guidelines

Proven Kotlin expertise

Experience with Jetpack Compose & Material 3

Test-Driven Development (TDD)

In-depth knowledge of Android SDK and related libraries

Experience with Git/SVN, GitLab, Jenkins, SonarQube, Fortify, JIRA, Confluence

CI/CD knowledge

API integration (REST + third-party services)

Technical – Preferable


Knowledge of Docker, Containers, Groovy

Business – Preferable


Strong practical experience in Scrum

Experience working in large Agile teams

Soft Skills


Agile mindset, aligned with SCRUM values

Experience with Pair Programming

Ability to challenge requirements constructively

Strong communication & collaboration skills

Proactiveness in continuous improvement

Key Skills

Ranked by relevance