All Jobs Vacancy

Sr. Android Developer

Posted 1 week ago by Javen Technologies, Inc

Summary: The role of Sr. Android Developer involves designing, developing, and maintaining secure and scalable mobile banking applications. The ideal candidate should have extensive experience in modern Android development and a strong focus on delivering exceptional user experiences. Key responsibilities include mobile application development, software engineering, and API integration. The position requires a deep understanding of software architecture and performance optimization in a customer-centric environment.

Key Responsibilities:

  • Mobile Application Development
  • Software Engineering & Architecture
  • User Experience & Accessibility
  • API Integration & Security
  • Quality Engineering
  • Performance & Reliability
  • Technology Innovation
  • Production Support

Key Skills:

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field.
  • 5+ years of Android application development experience.
  • Strong proficiency in Kotlin and Android SDK.
  • Experience with Jetpack Compose and modern Android UI development.
  • Experience implementing RESTful API integrations.
  • Solid understanding of MVVM architecture and object-oriented design principles.
  • Experience with dependency injection frameworks such as Dagger/Hilt or Koin.
  • Experience with Kotlin Coroutines, Flow, and asynchronous programming.
  • Proficiency with Git, source control, and Agile development methodologies.
  • Experience with automated testing, code reviews, and CI/CD pipelines.
  • Strong problem-solving, communication, and collaboration skills.

Salary (Rate): undetermined

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Experience: 15 - 20 years

Must Have:

  • 1-3 years experience in Java 17 or higher
  • 1 to 2 years experience working in agile/scrum teams
  • Android Jetpack
  • Android SDK
  • CICD Pipeline
  • JSON Parser
  • Kotlin
  • Mobile/Web Development
  • Object Oriented Design
  • Strong understanding of Clean Architecture and MVVM principles

We are seeking a highly skilled Android Engineer to design, develop, and maintain secure, scalable, and customer-centric mobile banking applications. The ideal candidate is passionate about delivering exceptional mobile experiences and has deep expertise in modern Android development, software architecture, performance optimization, and enterprise-grade application security.

Key Responsibilities

Mobile Application Development

Software Engineering & Architecture

User Experience & Accessibility

API Integration & Security

Quality Engineering

Performance & Reliability

Technology Innovation

Production Support

Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field.
  • 5+ years of Android application development experience.
  • Strong proficiency in Kotlin and Android SDK.
  • Experience with Jetpack Compose and modern Android UI development.
  • Experience implementing RESTful API integrations.
  • Solid understanding of MVVM architecture and object-oriented design principles.
  • Experience with dependency injection frameworks such as Dagger/Hilt or Koin.
  • Experience with Kotlin Coroutines, Flow, and asynchronous programming.
  • Proficiency with Git, source control, and Agile development methodologies.
  • Experience with automated testing, code reviews, and CI/CD pipelines.
  • Strong problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Experience developing mobile banking, fintech, or other highly regulated financial applications.
  • Experience with GraphQL APIs.
  • Experience implementing biometric authentication and mobile security best practices.
  • Knowledge of accessibility standards and mobile usability principles.
  • Experience with multi-module application architecture.
  • Experience mentoring engineers and leading technical initiatives.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Experience supporting large-scale enterprise mobile applications with millions of users.

Rate:
£0/year
Location:
Remote
IR35 Status:
Undetermined
Remote Status:
Remote
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job