-
View all jobs
Android Developer:
Job Description:
What will you be doing?
- Making complex and state of the art designed native mobile apps, using the latest technologies,
- Programming in Kotlin, using the core functionalities in Android architecture components LiveData, etc.,
- Using a variety of approaches for Unit testing and Behavior Driven Development for which we make good use of Android’s frameworks and solutions like Junit, Mockito, Espresso, PowerMockito,
- Working in an Agile team (typically Scrum, sometimes even XP and Kanban), alongside UX Designers, and Mobile Architects to design, develop and integrate native mobile applications and scalable enterprise solutions. You will work on projects that help other companies with their digital transformations. You typically work in an environment with lots of freedom to create innovative and beautiful solutions. Our projects lie mainly across the Fintech and the E-commerce domains.
- Testing: JUnit, Robolectric, Espresso
What does it take to excel in this role?
- At least 6 years of experience in mobile development with Android (the number of years of experience can be compensated if we see that you have given presentations at conferences, published or contributed to open source projects, the critical role you play within the current company in terms of driving the mobile roadmap),
- Experience with Kotlin and java.
- Knowledge of Android SDK, Android Jetpack, RESTful APIs to integrate mobile applications to server-side systems, Unit tests, UI Tests,
- Experience with Dependency injection,
- Knowledge of Android architecture components, LiveData, Room,
- You are a true team player, fast learner, and a good communicator, who is also self-steering and committed to quality,
- Excellent written and verbal skills in English.
Essential skills:
Android
Kotlin
Excellent communication skills
6+ years experience
Nice to have:
- Experience with Flutter,
- Experience with architecture style: Flex, MVC/MVP/MVVM; TDD, BDD; one of the major cloud providers (AWS, Google, Azure); GraphQL,
- Experience configuring and setting up CI/CD,
- Databases, Security best practices,
- Flexible in working across multiple projects with cross-platform frameworks (e.g. React Native, back-end, DevOps)
Key Skills
Ranked by relevance
android
scrum
ux
junit
excel
kotlin
java
server
ui
flutter
tdd
cloud
aws
graphql
react
devops
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
UI Developers – iOS / Android
2026-05-13
Contract
Mid-Senior
United Kingdom
IT Services
Consulting
View Job Details
Related
Product Designer (Senior Specialist)
2026-05-29
Full-time
Associate
Ireland
Financial Services
Design
View Job Details
Related
UI Developers – iOS
2026-05-14
Contract
Mid-Senior
United Kingdom
IT Services
Consulting
Login to Apply
- Posted
- Nov 06, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Berlin
- Company
- N Consulting Global
Industries
IT Services
IT Consulting
Software Development
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
UI Developers – iOS / Android
2026-05-13
Contract
Mid-Senior
United Kingdom
IT Services
Consulting
View Job Details
Related
Product Designer (Senior Specialist)
2026-05-29
Full-time
Associate
Ireland
Financial Services
Design
View Job Details
Related
UI Developers – iOS
2026-05-14
Contract
Mid-Senior
United Kingdom
IT Services
Consulting