D360 Bank Circular Logo

Senior Software Engineer - Android

D360 Bank Riyadh, Saudi Arabia Posted: 23 May 2024

Financial

  • Salary unspecified
  • Zero income tax location

Accessibility

  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

Job Description:
The role is responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. He/she will manage the development of Android applications and their integration with back-end services. He/she will work along-side other engineers and developers working on different layers of the infrastructure. He/she is responsible for designing, coding, testing, and debugging applications for the Android platform. He/she must be able to troubleshoot, solve complex problems, and create innovative solutions. He/she must also be able to integrate applications with external data sources, such as web services and databases. Additionally, they must be familiar with the latest trends and technologies in the mobile application development space.

Responsibilities:

  • Creating and maintaining Android applications, including developing new features, debugging existing code, and ensuring the applications are optimized for the best user experience.
  • Contribute to the overall design and architecture of the codebase.
  • Understand the Android platform, write code in Java, familiar with Android development tools.
  • Collaborate with cross-functional teams, including product management, design, and engineering, to develop and implement new features.
  • Mentor and guide other Android developers on the team, providing technical leadership and guidance.
  • Ensure that applications meet high standards of quality, performance, and reliability.
  • Participate in code reviews, ensuring that code is maintainable, scalable, and efficient.
  • Troubleshoot and resolve any issues that may arise during the development process.
  • Continuously evaluate and adopt new technologies to improve the development process and application performance.

Qualifications:
Preferred Qualifications:

  • A tertiary-level qualification from an internationally recognized institution.
    Years & Nature of Experience:
  • Would have 5 to 7 years of equivalent experience where required competencies and experience have been demonstrated.
  • A specialist individual contributor or a team lead who has managed and delivered projects.
  • Has team or technical supervision skills.
  • Demonstrated expertise and experience with complex technical activities.
  • Has worked with more senior staff and dealt with complex issues, larger clients, accounts, projects, or internal relationships.

Technical Competencies:

  • Data Structures.
  • Software Architecture.
  • Quality Assurance and Control.
  • Agility

Behavioural Competencies:

  • Collaboration.
  • Communication.
  • Problem-solving.
  • Digital fluency

About Us:
D360 Bank is a shariah-compliant digital bank that aims to provide the best financial experience in the Kingdom. Our Vision: To reinvent finance through innovation & technology making it convenient, accessible & fair to all.

Apply now

About D360 Bank

D360 Bank is a shariah-compliant digital bank that aims to provide the best financial experience in the Kingdom.