Enable job alerts via email!

Android Software Developer

01 Systems Company WLL

Manama

On-site

BHD 12,000 - 24,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A market-leading company in Bahrain is seeking an experienced Android software engineer to join their dynamic team. This role involves building high-performance mobile applications for mission-critical software in a fast-paced agile environment. The ideal candidate will have a strong background in Android development using Java/Kotlin and a passion for creating user-friendly mobile solutions. You will work closely with UX designers and project managers to develop scalable applications and troubleshoot issues. If you are a proactive team player eager to leverage the latest technologies, this opportunity is perfect for you.

Qualifications

  • 5+ years of experience in developing scalable Android applications.
  • Strong understanding of security, networking, and performance.

Responsibilities

  • Develop secure, high-performance Android applications.
  • Collaborate with UX and server-side teams for product development.
  • Troubleshoot customer issues and execute unit tests.

Skills

Android Development
Java
Kotlin
Agile Development
Problem-Solving
Communication Skills
Security Best Practices

Education

Bachelor's in Computer Science
Bachelor's in Information Systems
Bachelor's in Computer Engineering

Tools

AWS
Azure

Job description

Qualifications:

Bachelor of Technology/Engineering (Computers), Bachelor of Science (Computers)

Nationality:

Any Nationality

Vacancy:

1 Vacancy

Job Description:

We are looking for an experienced Android software engineer with a passion for building highly performant mobile applications for mission-critical software in a fast-paced agile environment. The ideal candidate will share our great pride in developing user-friendly and elegant mobile solutions and will join an engineering team that strongly believes in leveraging the latest technologies and concepts in mobile software development. We are looking for highly motivated team players who can work together with the UX and server-side development teams to build next generation software products.

  1. Analyse/Refine requirements with software architects, user experience designers and product leads for user interfaces and functionalities of Android applications.
  2. Work with project managers and product leads to scope and plan engineering efforts and dependencies.
  3. Develop reusable components to enable other teams to easily implement rich user interfaces with a consistent look and feel.
  4. Develop applications that are secure, highly performant, and scalable.
  5. Create rapid prototypes to validate ideas.
  6. Develop and execute unit tests.
  7. Troubleshoot customer issues.

Desired Candidate Profile:

  1. High levels of initiative, along with the ability to work with minimal oversight, and capability to multitask.
  2. A team player, with willingness to assist other team members through brainstorming, review, mentorship, or knowledge-sharing to improve the performance of the team as a whole.
  3. Ability to understand and articulate good architectural and design principles.
  4. Strong written and verbal communication skills, including the ability to present complex information in a succinct and easy to understand manner.
  5. Experience working in an agile development environment.
  6. Drive for continuous learning and self-improvement.
  7. Experience with deploying, managing, and troubleshooting Android apps, deployed to Google Play Store and enterprise app stores.
  8. Experience with web development and major cloud services platforms (IAAS, PAAS) such as AWS and Azure.

Qualifications:

  1. Bachelor’s degree in Computer Science, Information System, Computer Engineering, or another related field.
  2. 5+ years of professional experience developing enterprise level, scalable Android mobile applications using Java/Kotlin.
  3. Good understanding of security best practices, networking, performance, and local storage.
  4. Strong analytical and problem-solving skills.

Company Overview:

01 Systems Company WLL, based in Bahrain, is a market-leading Enterprise Content Management solution provider with customers (mostly Banks; both Commercial and Islamic) spread over 55 countries. The company is currently seeking proactive, dynamic, and self-motivated IT professionals who possess strong programming, systems analysis, testing, interpersonal, and business skills to be part of its dynamic organization that rewards performing individuals. The company is experiencing a high level of interest in its solutions and is consequently expanding its technical team.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.