drjobs Software Engineer Android Experience Backend

Software Engineer Android Experience Backend

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
Job Location drjobs

Sterling, IL - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Software Engineer (Android // Backend)

The Software Engineer is responsible for designing developing and delivering highquality mobile and web applications with a dual focus on Android application development and backend systems. In this role you will work closely with crossfunctional teams to architect build and continuously improve secure scalable and highperformance systems. Youll leverage modern development frameworks and tools transforming business and technical requirements into efficient maintainable code while proactively enhancing system performance availability and scalability.

Responsibilities:

  • Develop and maintain backend services APIs and infrastructure to support operational and IT needs.
  • Design and implement scalable highavailability solutions for onpremise and cloud environments.
  • Collaborate with engineering and IT teams to understand requirements and implement effective scalable solutions.
  • Troubleshoot and optimize applications for performance reliability and security in self hosted environments.
  • Document software development processes code changes and troubleshooting techniques for organizational knowledge sharing.
  • Implement CI/CD pipelines version control best practices and automation for onprem and cloud deployments
  • Stay current with emerging software development trends tools and technologies.

Qualifications:

  • Have proficiency and handson experience building Android applications in a production environment using: (Kotlin Jetpack Compose Coroutines Gradle etc..
  • Have experience building maintainable and testable code bases including API design and unit testing techniques.
  • Experience working with relational and nonrelational databases.
  • Strong understanding of Linuxbased systems networking and security best practices.
  • Experience with container orchestration tools (Docker Swarm Kubernetes or Nomad).

Desired Qualifications:

  • Indepth knowledge of the Android SDK Android Studio the Android stack and software architecture layers to include experience with Treble and the HAL layers.
  • Familiarity with offline storage threading performance tuning and the use of additional sensors such as gyroscopes and accelerometers.
  • Experience with selfhosted deployments or private cloud environments.
  • Proficiency in infrastructure as code tools (Terraform Ansible or similar).
  • Published apps on Google Play store.

Key Competencies:

  • Strong problemsolving and troubleshooting skills
  • Expertise in Android development API integration backend technologies networking protocols and data security
  • Excellent collaboration and communication skills
  • Ability to adapt to dynamic environments and evolving technical requirements

Location/Travel:

  • Based in Washington DC desired with some travel required to support client engagements.

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.