Skip To Main Content
backgo to search

senior android software engineer

bullets
Android, Android SDK, Java for Android, Kotlin
warning.png
Sorry the job is no longer available.

We are looking for a remote Senior Android Software Engineer to join our team and work on developing new and enhancing existing functionality within our mobile application. You will work closely with product owners and other mobile developers to optimize mobile applications to achieve increased speed, reliability, and scalability.

As part of an Agile team, you will design, code, test, and debug complex software while developing new functionality, and enhancing existing functionality, to satisfy customer requirements, both internal and external. You will also define the scope and develop testing methods, collaborating with QA team and other developers, and support, maintain and document software functionality.

responsibilities
  • Collaborate with product owners and other mobile developers to create new functionality and enhancing existing functionality within our mobile application
  • Design, develop, test, implement, and support technical solutions across a full-stack of development tools and technologies
  • Optimize mobile applications to achieve increased speed, reliability, and scalability
  • Define scope and develop testing methods, collaborating with QA team and other developers. Work with QA team to improve all levels of testing efforts, developing, and enhancing testing methods and processes
  • Support, maintain and document software functionality. Makes recommendations on and influences engineering processes and methods
  • Encourage innovation, implementation of cutting-edge technologies, inclusion, outside-of-the-box thinking, teamwork, self-organization, and diversity
requirements
  • Strong proficiency in mobile development
  • 3+ years of experience developing native Android apps
  • In-depth knowledge of Android development with Java, Android SDK, Android Studio
  • Solid understanding of the full mobile development life cycle
  • One or more applications published in the Google Play Store
  • Experience working with remote data via RESTful services and JSON
  • Experience with third-party libraries and APIs
  • Proficient understanding of code versioning tools, such as Git
  • Working knowledge of the general mobile landscape and emerging technologies
  • B2+ English level proficiency
nice to have
  • Bachelor's degree in Computer Science or related discipline strongly preferred
  • Experience with LLMs and prompt engineering
  • Working knowledge of iOS Development
  • Familiarity with unit testing, TDD, continuous integration, paired programming, and agile methodologies is highly desirable.
  • Familiarity with Cross-Platform App frameworks such as Flutter, Kotlin, Xamarin, React Native, Iconic

These jobs are for you

benefits for locations

colombia.svg
For you
  • Prepaid Medicine with Colsanitas for you and your legal dependents 
  • MetLife Life Insurance for you 
  • Thousands of projects for top brands
  • Stable income
For your comfortable work
  • 100% remote work forever
  • Free licensed software
  • Possibility to work on your own device (BYOD)
  • Stable workload
  • Flexible engagement models
For your growth
  • Free trainings for technical and soft skills
  • Free access to LinkedIn Learning platform
  • Support from a personal Skill Advisor
  • Language courses
  • Free access to internal and external e-Libraries
  • Access to internal communities and competency centers
  • Certification opportunities
get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
a smiling man wearing sunglasses