Overview:
The Android Developer will play a crucial role in the development and maintenance of highquality mobile applications for our organization. They will be responsible for designing coding and modifying applications from layout to function. This role is essential in ensuring that our Android apps are at the forefront of innovation functionality and user experience.
Key Responsibilities:
- Collaborating closely with product designers to focus on new feature design and prototyping
- Assisting in the user experience design process from wireframes and mockups through implementation and release
- Working closely with design and business teams to define and implement elegant solutions to interesting problems
- Helping to define and maintain visual guidelines ensuring consistency throughout the app
- Prototyping new user interactions and iterations based on feedback from peers
Required Qualifications:
- 5 years of experience working as a software engineer
- 3 (Mid) or 5 (Senior) years for of experience in Android development
- A deep understanding of the Android SDK
- Experience working on apps which support multiple Android devices
- Experience collaborating on software projects with design and backend aspects
- To be a quick learner with an ambitious and resultsdriven personality
- Excellent communication and organisational skills
- To work well as part of a team in a fastpaced environment
- Fluency in English
Nice to have
- A degree in computer science
- Insightful opinions about developing for mobile
- A GitHub account with some cool projects in it
- Experience in financial services
- Working in TDD approach
android,finance,organisational skills,communication skills,android sdk,android development,android apps,english fluency,tdd approach,android devices,teamwork,kotlin,ui/ux design,software engineering