D360 Bank Circular Logo

Senior Software Engineer - Android

D360 Bank Riyadh, Saudi Arabia Posted: 01 Oct 2024

Financial

  • Estimate: $40k - $70k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

D360 Bank is seeking a Senior Software Engineer - Android to join our team in Riyadh, Saudi Arabia.

About the Job
The role is responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. The Senior Software Engineer will manage the development of Android applications and their integration with back-end services. Collaborating alongside other engineers and developers working on different layers of the infrastructure, the engineer will design, code, test, and debug applications for the Android platform. Strong troubleshooting skills, problem-solving capabilities, and the ability to create innovative solutions are essential. Familiarity with the latest trends and technologies in mobile application development is also required.

Responsibilities

  • Create and maintain Android applications, including developing new features and debugging existing code to optimize user experience.
  • Contribute to the overall design and architecture of the codebase.
  • Write code in Java and utilize Android development tools effectively.
  • 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.
  • Ensure applications meet high standards of quality, performance, and reliability.
  • Participate in code reviews to ensure code maintainability, scalability, and efficiency.
  • Troubleshoot and resolve any issues that may arise during development.
  • Stay updated on the latest Android technologies and continuously evaluate new technologies to improve development processes and application performance.

Qualifications

Preferred Qualifications:

  • A tertiary-level qualification from an internationally recognized institution.
  • 5 to 7 years of equivalent experience demonstrating required competencies.
  • Experience as a specialist individual contributor or team lead managing and delivering projects.
  • Possess team or technical supervision skills and demonstrate expertise with complex technical activities.

Technical Competencies:

  • Data Structures
  • Software Architecture
  • Quality Assurance and Control

Behavioral Competencies:

  • Collaboration
  • Communication
  • Problem-solving
  • Digital fluency

About Us
D360 Bank is a shariah-compliant digital bank aiming to provide the best financial experience in the Kingdom. Our vision is to reinvent finance through innovation and technology, making it convenient, accessible, and fair for all.

About The Team
Joining the D360 Bank Technology team places you at the forefront of a transformative journey in the financial and banking sector. This is an opportunity to engage with DevOps philosophies and spearhead advancements in our applications and services, all driven by a commitment to customer satisfaction and security. You will play a vital role in shaping the future of banking technology, paving the way for unprecedented innovation and success.

Apply now

Jobs you might like   View all jobs

About D360 Bank

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