Sr Android Developer

Posted:
11/11/2024, 10:03:42 AM

Experience Level(s):
Senior

Field(s):
Software Engineering

Important Information

Experience: +6 years

Job Mode: Full-time

Work Mode: Work from home

 

Job Summary

We are seeking an experienced and skilled Senior Android Developer with a minimum of 5 years of hands-on experience in Android app development using Kotlin. As a Senior Android Developer, you will be responsible for designing, building, and maintaining high-quality, user-centric Android applications. Your expertise in Kotlin will be instrumental in delivering efficient and performant code, while your experience with React Native will be considered a valuable asset. You will collaborate with cross-functional teams to create innovative mobile solutions and contribute to the continuous improvement of our mobile development practices.

Requirements

  • Minimum of 6 years of hands-on experience in Android app development with Kotlin experience.
  • At least intermediate React Native experience
  • Proficiency in mobile app architecture and design patterns (e.g., MVVM, MVP).
  • Experience with mobile UI frameworks and libraries, as well as a keen eye for detail in implementing pixel-perfect designs.
  • Knowledge of Android SDK, Android Studio, and Gradle build system.
  • Familiarity with RESTful APIs and JSON data formats for seamless data integration.
  • Strong understanding of mobile app performance optimization and memory management.
  • Ability to write unit tests and perform test-driven development for robust and reliable applications.
  • Excellent problem-solving and debugging skills, with a focus on delivering high-quality, bug-free code.
  • Effective communication and collaboration skills to work within a team and liaise with stakeholders.

Good to Have:

  • Knowledge of mobile security best practices and familiarity with encryption and secure data storage techniques.
  • Understanding of mobile app deployment processes, including app signing and release management.

 

About Encora 

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. 

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.