drjobs Android Software Engineer

Android Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

4-5years

Job Location drjobs

Ahmedabad - India

Monthly Salary drjobs

81 - 100

Vacancy

1 Vacancy

Job Description

This is a remote position.

We are seeking a Android Software Engineer to join our team.

Responsibilities:
  • As an Android Software Engineer your daytoday work will involve:

  • Maintaining and enhancing existing codebases: You will work closely with the team to improve and sustain efficient reliable and scalable codebases. You will utilize your expertise in Kotlin and the Android ecosystem to create clean reusable code. Additionally you should be familiar with modern Android architectures (MVP MVVM) to design develop and release highly extensible and robust Android applications.
  • Integrating with software: With a solid understanding of REST API concepts and dependency management tools you will be able to contribute in integrating Android applications with backend systems or extending app functionality through build tools like Gradle. You will have the opportunity to build applications with crossplatform technologies like Kotlin Multiplatform and reduce the time spent in writing and maintaining the same code for different platforms.
  • Researching and evaluating new technologies: You will have the opportunity to explore and evaluate new technologies that can enhance our systems and solve technical challenges more effectively. By staying uptodate with industry trends you will drive continuous improvement in products and development processes.
  • Collaborating in CI/CD operations: You will familiarize yourself with our CI/CD pipelines and gain practical experience in implementing and maintaining them using tools like Github Actions or similar. This includes engaging with version control systems like GitHub managing repositories participating in code reviews and applying branching strategies.
  • Collaborating with crossfunctional teams: You will actively collaborate with crossfunctional teams to translate requirements into technical solutions. You will apply your Android expertise to design and develop wellarchitected sophisticated applications.
  • Writing well structured documentation: You will produce technical documentation detailing Android application and library usage as well as integration with other systems. You will use structured formats like Markdown and maintain documentation under version control for consistency and accessibility.
  • Active participation in team meetings and proposing solutions: You will bring valuable insights and fresh perspectives to team discussions. You will propose innovative mobile solutions to improve products processes and team collaboration during meetings.

Requirements

Our technology stack includes:
  • Backend: Python & Django Kotlin & Ktor AWS Cloud services Docker Terraform PostgreSQL.
  • Mobile: Android with Kotlin and/or Kotlin Multiplatform iOS with Swift and/or Kotlin Multiplatform Firebase.
  • Data: Spark Java Python Jupyter.
  • QA: Appium test framework in Python.
  • General: Slack Jira Confluence Google Drive Github Intercom.

Benefits

  • Work Loaction: Remote
  • 5 days working

Our technology stack includes: Backend: Python & Django, Kotlin & Ktor, AWS Cloud services, Docker, Terraform, PostgreSQL. Mobile: Android with Kotlin and/or Kotlin Multiplatform, iOS with Swift and/or Kotlin Multiplatform, Firebase. Data: Spark, Java, Python, Jupyter. QA: Appium test framework in Python. General: Slack, Jira, Confluence, Google Drive, Github, Intercom.

Education

Bachelor s degree in Computer Science is required; applicants with graduate degrees are also welcome.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.