Upload Button Icon Add office photos
filter salaries All Filters

8 01 Systems Jobs

Android Software Engineer

3-8 years

Bahrain, India

1 vacancy

Android Software Engineer

01 Systems

posted 15d ago

Job Role Insights

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.



Duties and Responsibilities

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


Qualifications

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


Desirable Skills and Experience

  • High levels of initiative, along with the ability to work with minimal oversight, and capability to multitask.
  • 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.
  • Ability to understand and articulate good architectural and design principles.
  • Strong written and verbal communication skills, including the ability to present complex information in a succinct and easy to understand manner.
  • Experience working in an agile development environment.
  • Drive for continuous learning and self-improvement.
  • Experience with deploying, managing, and troubleshooting Android apps, deployed to Google Play Store and enterprise app stores.
  • Experience with web development and major cloud services platforms (IAAS, PAAS) such as AWS and Azure.

Employment Type: Full Time, Permanent

Read full job description

Similar Jobs for you

Android Software Engineer

3-8 Yrs

Bahrain, India

15d ago·via naukri.com

UI Designer

3-8 Yrs

Bahrain, India

16d ago·via naukri.com

Support & Implementation Engineer - Bahrain and Jordan

5-10 Yrs

Bahrain, India

16d ago·via naukri.com

Quality Assurance Engineer

3-8 Yrs

Bahrain, India

16d ago·via naukri.com

Arabic Technical Writer

5-10 Yrs

Bahrain, India

16d ago·via naukri.com

C++ Software Engineer

5-10 Yrs

Bahrain, India

16d ago·via naukri.com

.Net Full Stack Software Engineer

5-10 Yrs

Bahrain, India

16d ago·via naukri.com

Ios Software Engineer

5-10 Yrs

Bahrain, India

16d ago·via naukri.com

Recently Viewed

write
Share an Interview
How was your last interview experience?